Senior Firmware Engineer

ZENOVO LTD
Cambridge, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Cambridge, United Kingdom

Tech stack

Communications Protocols
Microprocessors
Embedded Software
Firmware
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Bare Metal

Job description

The Role: You ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You ll play a key role in firmware development across a range of devices, supporting innovation from early-stage concepts through to production.

Requirements

  • At least 5+ years of experience in developing embedded software using C on bare-metal systems
  • Experience working with standard microcontrollers/microprocessors
  • Familiarity with RTOS environments
  • Understanding of communication protocols such as UART, SPI, and I2C

Educational Background:

  • Degree in Software, Electronic, or Mechatronic Engineering, or a related discipline

This is a fantastic opportunity to join a company that values engineering excellence and innovation. If you re ready for your next challenge and want to contribute to meaningful, widely used products, we d love to hear from you.

Benefits & conditions

  • Salary up to £65,000 (depending on experience)
  • Bonus scheme
  • Private healthcare and a strong overall benefits package
  • Work in modern offices and purpose-built laboratories
  • Join a friendly, cross-disciplinary team of engineers
  • Involvement across the full product lifecycle from concept to manufacture

Apply for this position