Strong Middle Embedded Software Engineer

MilTech 🪖

We are a British—Ukrainian air defence tech company building distributed systems across the frontline. We are looking for a Strong Middle Embedded Software Engineer who will take full ownership of firmware and embedded systems running on edge devices in harsh, real-world environments.

Our core value is impact for Ukraine: we build technology that makes a real difference on the actual battlefield, not in labs or on paper specs. We operate with a deep-tech mindset, pushing new technologies where engineering rigor truly matters. We value ownership and responsibility—people who execute, deliver, and stand behind the results.

Key Responsibilities

  • Firmware Development: Develop firmware for STM32 (ARM Cortex-M) and ESP32 microcontroller series.
  • Embedded Linux: Configuration and development for Raspberry Pi.
  • Peripheral Integration: Work with I2C, SPI, UART, CAN and other protocols.
  • Host-Side Development: Write supporting software, automation scripts, and monitoring systems in Python.
  • System Design: Design architecture for industrial solutions with high fault tolerance; build reliable systems where operational stability is the priority.

Requirements

Must Have

  • 3+ years of experience in embedded systems development
  • Deep knowledge of C/C++ for microcontrollers
  • Experience with FreeRTOS (architecture, semaphores, queues)
  • Ability to read electrical schematics and use measurement equipment (oscilloscope, logic analyzer)
  • Understanding of stable industrial system development principles (watchdogs, error handling, operation in interference conditions)
  • English level: Intermediate or higher

Strong Plus

  • Experience in PCB design (Altium Designer, KiCad, or EasyEDA)
  • Experience with ROS and ROS2
  • Rapid prototyping skills: working with 3D printers (FDM/SLA) for creating enclosures or mounts
  • Experience with network protocols (MQTT, HTTP, WebSocket) on ESP32/Linux

We Offer

  • Meaningful and high-impact work in the air defense domain. Your work directly contributes to Ukraine’s air defense
  • Deep-tech challenges: solve engineering problems that don’t exist in the civilian sector
  • High ownership: influence technical decisions and the product roadmap from day on
  • Work in an experienced senior engineering team
  • Clear, fast, senior-to-senior communication with a minimum number of team meetings
  • Office-based role in Kyiv (city center), with occasional work-from-home when needed
  • Full-time position
  • Standard business hours; some tasks may require involvement outside the usual schedule (testing, critical updates)

Required languages

English B1 - Intermediate
Ukrainian Native
Published 10 February
14 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...