About the job
Join our dynamic team in Kyiv, Ukraine, where you will work full-time in our modern office. We provide a convenient shuttle service from the nearest metro station for your ease.
About the Role
As a Senior Embedded Software Engineer, you'll play a pivotal role within our Architecture team, focusing on the development and implementation of essential features that enable our drones to operate safely and autonomously in the skies. Collaborating with our elite team of seven members, you'll push the boundaries of drone technology while working closely with stakeholders in Germany and the US across System Architecture and Hardware Development.
Your Daily Responsibilities:
Develop, maintain, and optimize the Quantum-Systems autopilot firmware and its associated stack.
Design, conceptualize, implement, and test new autopilot functionalities.
Export flight control and navigation algorithms from MATLAB/Simulink and integrate them into the autopilot's embedded framework.
Implement, maintain, and optimize BSP/peripheral and external sensor drivers for real-time operating systems.
Document and maintain autopilot firmware for flight tests, including creating flight test tickets, supporting flight tests, and analyzing post-flight data.
Create unit tests and debug/troubleshoot the codebase to ensure comprehensive code coverage and functionality testing.
Oversee the firmware update ecosystem, including bootloaders and firmware updates.
Assist in the implementation and maintenance of production tools.

