Software Developer
Software Developer focuses on write high-quality c++ that runs on embedded flight controllers. you care about correctness, not just compilation.
What the role involves
- Write high-quality C++ that runs on embedded flight controllers. You care about correctness, not just compilation.
- Tune PID loops and control systems against real flight data and simulation — not just defaults.
- Maintain SITL environments so that new code can be validated before it ever sees air time.
- Define and execute software test plans across bench, SITL, ground, and flight environments.
- Design decisions, and parameter rationale to a standard that a new engineer can inherit.
- Attend flight testing sessions at our test site. You need to see the platforms you are responsible for, in the air.
Skills and requirements
- Proven hands-on experience with Ardupilot, PX4, or a comparable open-source autopilot stack.
- Strong working knowledge of MAVLink, mission planning tools, and UAV communication protocols.
- Practical experience with UAV tuning, flight testing, and log analysis using Mission Planner, MAVProxy, or equivalent.
- Excellent working knowledge of C++.. you write it, you read it, you review it.
Candidate fit
- technical problem-solving, code quality, testing discipline, and clear collaboration
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Software Developer jobs from Stealth mode defence-tech startup in Hereford, Herefordshire, Herefordshire; West Midlands (region); England.