Drop off your CV
We'd love to hear from you. Send us your CV and one of our specialist consultants will be in touch.
I am supporting an industry leading company in the search for a Software Engineer to join their UAS software team. This position focuses on the development and customization of PX4 based flight control systems, supporting both simulation and flight operations.
Develop, modify, and maintain PX4 based flight control software
Migrate and modernize legacy PX4 implementations
Write and test C++ software supporting simulation and flight testing
Conduct SITL, Gazebo, and JSBSim simulations to validate system behavior
Develop custom libraries to enhance control system performance
Support integration and test activities across engineering disciplines
Participate in Agile development processes using GitLab and JIRA
3-5 years of professional software engineering experience
Strong proficiency in C++ (C# experience preferred)
Hands-on experience with PX4 or comparable flight control systems (e.g., ArduPilot)
Understanding of UAS architectures and flight dynamics
Experience with Git-based workflows and Agile development tools
Strong problem solving skills and a collaborative mindset
Experience with Gazebo, JSBSim, SITL, or similar simulation environments
Exposure to legacy system modernization or large codebase refactoring
Familiarity with flight software behavior during hardware or sensor failure scenarios
📩 To express interest or request additional information, please apply directly or contact me via LinkedIn.