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
£ 65KJob 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