About the job
Join our innovative Architecture team as a Senior Embedded Software Engineer, where you will play a pivotal role in developing and implementing essential features that enable our drones to operate safely and autonomously. In this exciting position, you will contribute to the Long Range UAV project, enhancing flight capabilities and significantly impacting our product's commercial success.
Collaborating with a world-class team of seven, you will have the opportunity to push the boundaries of drone technology. Your work will involve close interaction with stakeholders from both the System Architecture and Hardware Development departments.
Your Daily Responsibilities:
Implement, maintain, and optimize the Quantum-Systems firmware stack.
Design, conceptualize, implement, and test new 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.
Build, document, and maintain autopilot firmware, create flight test tickets, and support flight tests.
Debug and trace the codebase for coverage and functionality testing.
Maintain the firmware update ecosystem, including bootloaders and firmware updates.
Optimize the firmware build toolchain (GitLab CI/CD) and firmware management processes.
Support, implement, and maintain production tools.
