Based in Oxford, the Senior Software Design Engineer will be joining a truly innovative company focused on the design and development of drone and other propulsion based technology. The products are developed using new ideas and techniques which are set to revolutionise the industry. These ground-breaking products utilises wireless data comms, video data streaming / capture and on-board algorithm processing.
The Senior Software Engineer will be responsible for the development of low level software on autonomous platforms, involving device driver development for devices running on Linux, bare metal or RTOS (C/C++). Other responsibilities will include some Electronics Design, this could include Brushless/Brushed Motors, High Speed Digital Design or Sensor Design.
The successful candidate will have a good relevant Degree in Software, Electronics or Physics, along with experience of:
- Embedded Linux Design
- C/C++ Design (Windows or Linux)
- RTOS Development
- ARM Processors: Cortex-M and Cortex-A Devices
Some Electronics experience is also desired with an understanding or working knowledge of one or more of the below:
- High-Speed Processors and Serial Links, Wireless interfaces (ZigBee, WIFI, Bluetooth), Sensors (GPS, Cameras, Pressure sensors), Brushless/Brushed motors or Low power design
This position will suit an innovate thinker and genuine problem solver capable of taking full design ownership. This opportunity offers a highly competitive salary, EMI Share Options Scheme and an excellent pension. Please get in touch for more details.