Firmware Engineer

Home > Jobs > Firmware Engineer

Firmware Engineer

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.


Apply for this job

    Job alerts

    Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!