Autopilot Software Engineer
Windracers
Fareham, UK
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
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
+3 more
Git
Deployment Automation
Software Version Control
Job 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
Requirements
- 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.)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
almost 2 years ago
PZ
Pat Zawadzki
Top Characteristics of a Software Engineer
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
JF
Jonas Fritzsch
RĂŠsumĂŠ-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
IK
Igor Khokhriakov
I Gave a Video Editor More Autonomy Than a Trading Bot. On Purpose.
3 days ago