Position: Firmware Engineer
Salary: Up to £70,000
Office Location: Central London
Work Location: Flexible Remote Working
The Role: A disruptive start up are now looking for a technical enthusiast with a passion for modern firmware development best practices to join their growing engineering team. Their head office is based in Central London with easy access via excellent public transport links and they work to a flexible WFH model giving people the autonomy to manage their own time and workload.
The ideal Firmware Engineer will be a strong Embedded C programmer with experience working on targeted bare metal and RTOS development whilst working closely with wireless communication protocols (BLE, Mesh, LoRaWRAN etc). You will ideally be comfortable with a range of microcontrollers whilst experience with the Nordic processor family, wireless security or Python will make your CV stand out.
The successful Firmware Engineer will be given the opportunity to work through the full development life cycle, in a fast-paced development environment working on the development of cutting-edge wireless connected devices and software solutions. You can expect your role to involve, developing firmware specifications, debugging and developing low level source code. As part of a small, growing design team you can expect to work closely with other firmware, hardware and software engineers making sure all elements of the product integrate smoothly.
Skills and Experience Required:
- Embedded C programming
- RTOS and Bare Metal development
- Wireless protocols: BLE, LoRaWAN, Mesh etc
- Microcontroller development
- Modern processes: TDD, Best practice etc
Desirable Skill and Experience:
- Nordic Microcontrollers
- Zephyr RTOS
- Start-up environment experience
- Python programming
Please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.