We’re looking for a passionate and collaborative Embedded Software Engineer to join our team and help advance the reliability, performance, and capabilities of our autopilot systems.
Requirements
- Collaborate with talented engineers across teams to understand internal and customer use cases, implementing or improving key aspects of our software stack.
- Design, implement, and maintain new features, drivers, and hardware targets within PX4 and NuttX.
- Write, review, and optimize code in C (NuttX), C++14 (PX4), and Python 3.8+ for testing and automation.
- Improve system reliability and stability through continuous integration (CI) and automated software/hardware testing.
- Debug and resolve issues—ranging from simple to complex—across various layers of the stack.
- Contribute to and enhance documentation for PX4, NuttX, and our debugging and testing systems.
- Engage with the PX4 open-source community, sharing insights and promoting your work through collaboration and advocacy.
Benefits
- Flexible working hours
- Stock Options
- Generous holiday allowance
- Company pension plan
- Car parking
- Enhanced maternity & paternity leave
- Mental health and wellbeing support
- Learning and development opportunities