Software Developer

Software Developer

By In Careers On May 10, 2016


A Software Developer is required to join our highly innovative company with the key purpose further develop and program a control algorithm for the Company’s electrically powered aircraft with Vertical Take Off and Landing capabilities. The successful candidate will be an experienced software engineer with broad life-cycle development experience who is required to work as part of their development team within the area of Kent, United Kingdom

Essential skills and experience

  • Embedded real time C software development
  • Experience with ARM or Cortex based processors
  • Interfacing with peripheral devices including SPI and I2C devices
  • Good understanding of electronics, and an ability to understand schematic diagrams
  • Willingness to take a hands on approach in all areas

Desirable skills and experience

  • Experience using any of the following devices – gyroscopes, accelerometers, GPS
  • Strong mathematical skills, with some knowledge of filters
  • Experience working with control systems
  • Use of digital communications protocols
  • Exposure to avionics/aviation system development
  • An ability to solve problems independently, as well as collaborate in a team

Qualifications required

  • degree or equivalent (or higher) in a relevant technical discipline

If you think you are qualified for this position and want to apply, then please send your cover letter and CV to jobs@reinhardt-tech.com