> Markdown version of [/jobs/ext/3256887-autopilot-software-engineer](https://www.wearedevelopers.com/jobs/ext/3256887-autopilot-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Autopilot Software Engineer - **Company:** Windracers - **Location:** Fareham, UK - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, C++ (Programming Language), Compilers, Software Debugging, Embedded C, Open Source Technology, Software Engineering, Systems Integration, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Hardware Testing, Git, Deployment Automation, Software Version Control - **Published:** September 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ce903307a1527653 ## About the Role * Relevant professional relevant experience in software engineering including embedded C/C++ * Professional experience backed up by a passion for the field, evidenced through relevant personal/university projects etc. * Strong knowledge of mechanics of flight and aerospace control systems including their practical application * Ability to develop "behavioural/application-level" software (i.e. knowing what to do, not just how to do) * Ability to use version control (Git) as part of an agile software team and appropriately document work * Strong ability to use STM32 MCUs and the wider MCU ecosystem (IDEs, compilers, debuggers etc.) * Knowledge of low-level drivers (CAN, SPI, I2C, UART, PWM, ICU etc.) * Complementary knowledge of embedded hardware to a standard that allows for software integration onto hardware test rigs etc. * Ability to support the testing ecosystem from automated unit testing through to flight testing * Willing to be flexible/go above and beyond to deliver on-time and to "real world" levels of quality and performance Nice to haves * Aviation or RC model aircraft background or interest including piloting * Experience with using/modifying open-source autopilot ecosystem (Betaflight/Ardupilot/PX4/MissionPlanner etc.) ## Description * Inputing into requirements capture plus concept and feasibility studies * Development of safety critical flight control software to a 100% reliability standard * Support with the testing ecosystem from automated unit testing through to flight testing on site * Maintaining and flying (as required) the autopilot model aircraft test fleet * Support with issue identification, fault finding and debugging ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [ I Gave a Video Editor More Autonomy Than a Trading Bot. On Purpose.](https://www.wearedevelopers.com/magazine/773-i-gave-a-video-editor-more-autonomy-than-a-trading-bot-on-purpose)