Job Openings
Embedded Systems Engineer / Drone Onboard Software
About the job Embedded Systems Engineer / Drone Onboard Software
We are a Stuttgart-based defence technology company developing autonomous unmanned systems for military and security applications. The Embedded Software Engineer joins a small engineering team responsible for the onboard software stack of a drone interceptor platform. The role covers the full range of onboard functionality, from low-level hardware interfacing through sensor data processing to real-time communication with ground control systems. Work is hands-on and close to the hardware, with short iteration cycles and direct integration into flight testing.
Position: Embedded Systems Engineer / Drone Onboard Software
Type: Full-time/100% Remote
Tasks:
- Develop and maintain onboard software for autonomous drone systems, from low-level hardware drivers through to application-layer functionality;
- Implement and integrate sensor data pipelines, including IMU, barometer, GPS, and optical sensors;
- Develop and tune motor and actuator control interfaces, including ESC communication and servo actuation;
- Implement real-time communication protocols between the drone and ground control station; Integrate onboard camera pipelines and coordinate data handoff to the AI perception component;
- Debug and validate software on target hardware under real operating conditions;
- Define and maintain software interfaces in coordination with GNC and AI teams; Document software architecture, interfaces, and test results
Requirements:
- Bachelor's degree or higher in Computer Science, Electrical Engineering, Mechatronics, or a related field;
- Proficiency in C++ and/or Python for embedded systems development; Experience with Linux on embedded platforms;
- Understanding of real-time systems and hardware communication protocols (SPI, I2C, UART, CAN);
- Ability to debug and validate software directly on hardware;
- Good written and spoken English skills;
- Structured, independent, and goal-oriented work style