← Back to Jobs
Full time
Technology
Senior Firmware Engineer
ZenovoUnited Kingdom🇬🇧United KingdomPosted 3 Apr 2026
Quick Overview
Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior
Job Description
Job Title: Senior Firmware Engineer (Hardware Bias)
Location: Northwest
Salary: Up to £60k (depending on experience)
We re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team developing advanced electromechanical products for regulated environments.
You will play a key role in the design, development, and validation of embedded firmware for next-generation products while also improving existing systems. The role involves close collaboration with software, electronics, mechanical, and quality teams and requires strong problem-solving skills and a hands-on approach to engineering challenges.
Key Responsibilities
About You
Please note we cannot offer sponsorship for the role.
If interested, please send over an updated CV.
Location: Northwest
Salary: Up to £60k (depending on experience)
We re seeking a Senior Firmware Engineer to join a multidisciplinary R&D team developing advanced electromechanical products for regulated environments.
You will play a key role in the design, development, and validation of embedded firmware for next-generation products while also improving existing systems. The role involves close collaboration with software, electronics, mechanical, and quality teams and requires strong problem-solving skills and a hands-on approach to engineering challenges.
Key Responsibilities
- Design and develop embedded firmware in C/C++ for microcontroller-based systems.
- Architect software for complex electromechanical products operating in regulated environments.
- Develop both embedded and desktop software solutions.
- Investigate and enhance existing firmware including motor control, battery management, and user interface functionality.
- Develop software test systems and validation protocols.
- Support internal testing and external certification processes where required.
- Utilise lab equipment such as oscilloscopes, environmental test systems, and test rigs.
- Work closely with cross-functional engineering teams.
- Contribute to engineering documentation and change management processes.
About You
- Degree in Electronics, Software Engineering, Computer Science, or a related discipline.
- 5+ years experience in embedded firmware or electronics development.
- Strong experience with C/C++ embedded firmware development.
- Experience with bare-metal or RTOS-based microcontroller systems.
- Knowledge of networking or cloud-connected devices.
- Familiarity with engineering tools for design, simulation, testing, and measurement.
- Experience developing products within regulated or safety-critical environments (IEC 62304 / IEC 60601).
Please note we cannot offer sponsorship for the role.
If interested, please send over an updated CV.
Skills
C++
Similar jobs
Robotics Software Engineer
KO2 Embedded Recruitment Solutions Ltd · Reading, United Kingdom
1 hour agoApplication Engineer
GPW Recruitment · United Kingdom
1 hour agoSoftware Developer
Rise Technical Recruitment · Hull, United Kingdom
1 hour agoSoftware Developer - PHP
Hays Technology · Altrincham, United Kingdom
1 hour agoSenior Software Engineer
Bright Purple Resourcing · Edinburgh, United Kingdom
2 hours agoSoftware Engineer - Linux & Networking, OpenWRT
Adecco · United Kingdom
2 hours ago£45k - £70k/yr