Job Description
Robert Half are looking to engage with passionate Software Engineers looking to join an exciting scale up business in the Hampshire area.
Software Engineer
Scope
* Requirements capture and technical specification
* Collaborate with Embedded hardware engineers
* Development of C/C++ flight control software to a 100% reliability level
* Use of version control and appropriate documentation
* Interfacing to onboard systems and ground control software
* Support with the testing ecosystem from automated unit testing through to flight testing
Experience
1. 3-5+ years professional experience in software engineering including Embedded C/C++
2. Evidence-able practical and applied knowledge of aerospace control systems
3. Ability to use version control (Git) as part of an agile software team and appropriately document work
4. Strong ability to use STM32 MCUs and the wider MCU ecosystem (IDEs, compilers, debuggers etc.)
5. Knowledge of low level drivers (CAN, SPI, I2C, UART, PWM, ICU etc.)
6. Complementary knowledge of Embedded hardware including hardware prototyping ability
7. Ability to support the testing ecosystem from automated unit testing through to flight testing
8. Willing to be flexible/go above and beyond to deliver on-time and to "real world" levels of quality and performan...