x2 Firmware Engineers ( Senior and Mid-level)

Roles: Firmware Engineer (Mid & Senior Roles)

Location: North Derbyshire (2 sites available — required to work on-site 4 days per week)

Salary: £40,000–£45,000 (Mid-Level) / £55,000–£60,000 (Senior) + Benefits Package

We’re recruiting two Firmware Engineers on behalf of our client to support the development of 16/32-bit microcontroller embedded platforms using C.

You’ll play a vital role in the full product development lifecycle, from design and specification through testing and optimisation. The ideal candidate will have experience in low-power firmware design for bare-metal and real-time applications.

Key Responsibilities

  • Design and develop firmware solutions.
  • Create and maintain firmware specifications and documentation.
  • Plan, implement, and execute test strategies.
  • Optimise performance on new and existing products.
  • Participate in code reviews and troubleshooting across the firmware team.
  • Understanding of bare-metal design principles and embedded architecture.

Skills & Experience

Mid-Level Role: 2+ years of industry experience

Senior Role: 6+ years of industry experience

  • Proficiency in C for 16/32-bit microcontroller development.
  • Experience with bare-metal and real-time embedded systems.
  • Exposure to cellular and Low-Power WAN (LPWAN) devices.
  • low-power / battery powered electronics.
  • Familiarity with Arm Cortex-M, M16C, MSP430, or PIC microcontrollers.

Desirable:

Experience with sensors used within commercial applications

Safety critical or automotive experience

MISRA C

We cannot offer sponsorship for this role.

If you’re looking for a hands-on engineering role developing real embedded systems in a collaborative environment, we’d love to hear from you.

Job Details

Company
Zenovo
Location
Derbyshire, England, United Kingdom
Posted