Contract Firmware Engineer

Contract Firmware Engineer

Posted 4 days ago by Formula Recruitment

£400 Per day
Outside
Onsite
Birmingham, England, United Kingdom

Summary: The Contract Firmware Engineer role involves leading the development of embedded Linux firmware for a hardware startup. The position requires expertise in building secure OTA pipelines and implementing various security measures. The engineer will work on-site in Birmingham and is expected to take ownership of the embedded Linux platform. This is a 6-month rolling contract offering a competitive daily rate.

Key Responsibilities:

  • Lead development of Debian-based embedded Linux firmware.
  • Build and maintain secure OTA pipelines (Mender), rollback and recovery systems.
  • Implement secure boot, encryption, key handling and protected partitions.
  • Develop manufacturing scripts for flashing, testing and validation.

Key Skills:

  • 5+ years of experience in embedded firmware or embedded Linux development.
  • Deep understanding of Debian/Linux system architecture and optimisation.
  • Advanced proficiency in C++ and Python.
  • Proven experience with Mender for OTA management and recovery workflows.

Salary (Rate): £400 daily

City: Birmingham

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: outside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Contract Firmware Engineer | Up to £400 p/d Outside IR35 | 5 days a week onsite - Birmingham | 6 months (rolling)

We are looking for a highly motivated Contract Firmware Engineer to join our rapidly growing hardware startup customer. With a lean engineering-led culture, they design, build, and deliver embedded Linux systems that integrate hardware, firmware, wireless connectivity, and cloud services.

Key Responsibilities

  • Lead development of Debian-based embedded Linux firmware.
  • Build and maintain secure OTA pipelines (Mender), rollback and recovery systems.
  • Implement secure boot, encryption, key handling and protected partitions.
  • Develop manufacturing scripts for flashing, testing and validation.

Required Skills & Experience

  • 5+ years of experience in embedded firmware or embedded Linux development.
  • Deep understanding of Debian/Linux system architecture and optimisation.
  • Advanced proficiency in C++ and Python.
  • Proven experience with Mender for OTA management and recovery workflows

On Offer:

  • Up to £400 Outside IR35
  • 5 days a week onsite - Birmingham
  • 6 months (rolling)

This is an opportunity for a highly motivated and forward-thinking engineer to take ownership of their embedded Linux platform and play a key role in building their next generation of connected devices. Due to a high volume of applications, not all applicants will receive feedback*

Contract Firmware Engineer | Up to £400 p/d Outside IR35 | 5 days a week onsite - Birmingham | 6 months (rolling)