Software Development Engineer (Developer)

Company: Stealth mode defence-tech startup
Apply for the Software Development Engineer (Developer)
Location:
Job Description:

We are a profitable, fast-scaling defence-tech startup – operating on the extreme edge of innovation in the evolving domain of unmanned systems / drones.

Our drone platforms span fixed-wing and multi-rotor UAS from small tactical quadcopters to larger fielded systems. We need an experienced Software Engineer who can own the flight control software stack: from parameter tuning and SITL simulation to sensor integration and real-world flight testing. and multi-rotor platforms — writing custom C++ code, integrating sensors and payloads, analysing flight logs, and supporting new platforms from bench testing through to operational handover.

Own the autopilot software stack for one or more platforms end to end. Write high-quality C++ that runs on embedded flight controllers. Tune PID loops and control systems against real flight data and simulation — not just defaults. Define and execute software test plans across bench, SITL, ground, and flight environments. Document software requirements, design decisions, and parameter rationale to a standard that a new engineer can inherit. Attend flight testing sessions at our test site. Contribute to the Arduplane mainline project, pushing appropriate fixes back into the mainline, and managing the support tradeoffs between our features and the main project. Take responsibility for the security of digital forensics.

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 Experience taking a design from software requirements definition through to a tested, working implementation Familiarity with Linux environments and Ardupilot SITL workflows Experience with scripting languages: LUA (strong plus), Python, or Rust Familiarity with safety-critical or defence software engineering standards Experience working in an Agile development environment BSc or MSc in Engineering, Computer Science, or a related discipline Compensation:

~ Competitive base salary~ Annual bonus~ Private healthcare (family plan)~ Life insurance~+…

Posted: May 23rd, 2026