Embedded Developer (C++, Linux)

MilTech 🪖

Twist Robotics is a large team developing hardware and software solutions in the military-tech sector to strengthen Ukraine’s defense capabilities. Among our public products are the UAV mission simulator “Obriy” and the “Saker Scout” drone, which has been successfully operating on the front lines for over two years.

 

We are looking for an Embedded C++ Developer to help us further develop and improve our defense technologies. The role will involve more software development than hardware and the work will be related to drones of various types and their components. Overall, this position offers direct involvement in building solutions that truly make a difference - both for the front line and our team.

 

Key responsibilities:

  • developing, optimizing, and maintaining C/C++ software for embedded Linux systems;
  • performing tasks related to the Linux kernel and kernel modules;
  • supporting and configuring custom Linux builds;
  • participating in the architecture design of embedded solutions (bootloader, peripherals);
  • collaborating with cross-functional teams, managers, and manufacturing.

 

Requirements:

  • 4+ years of commercial experience with C/C++ (versions 14/17);
  • experience with the Linux kernel (modules, drivers) and system integration (U-boot, systemd, BusyBox);
  • understanding the principles of Embedded systems architecture;
  • experience in creating Linux builds (Yocto or Buildroot);
  • debugging skills (GDB, perf, etc.);
  • understanding of network protocols (TCP/IP, UDP) and experience with networking in embedded systems;
  • knowledge of OOP principles, programming patterns, the C++ memory model, and multithreaded development;
  • knowledge of STL and experience working with Qt5, CMake, Docker, and Git;
  • scripting in Bash;
  • basic knowledge of Python.

 

Will be an advantage:

  • experience with media libraries: GStreamer, ffmpeg;
  • experience with computer vision libraries like OpenCV.

 

We offer:

  • the opportunity to apply your skills and experience to strengthen Ukraine’s defense capabilities;
  • exciting work at the forefront of technology development, where independence and initiative are valued;
  • comfortable working conditions and a competitive salary;
  • relocation support to Lviv (if needed);
  • paid vacation, sick leave, and other social benefits in accordance with labor law;
  • reservation from mobilization.
Published 26 June
51 views
·
1 application
100% read
·
100% responded
Last responded 1 day ago
To apply for this and other jobs on Djinni login or signup.