Why this role stands out
Join ZENOVO LTD to accelerate your career as an Embedded Firmware Engineer, where you will gain invaluable hands-on experience developing real-world electronic products within a supportive, collaborative team. This role is perfect for a practical, detail-oriented engineer who thrives on bridging the gap between software and hardware and wants to earn a competitive salary of up to £55,000. Apply today to make a meaningful impact and grow your technical expertise in a thriving manufacturing environment.
Quick overview
Job description
Salary: £45,000–£55,000 | Fully On-site | Worcester
The Opportunity
An opportunity has arisen for a Junior Embedded Firmware Engineer to join an established engineering and manufacturing business developing, building and maintaining electronic products.
This role would suit an engineer with a couple years of industry experience who enjoys practical engineering, working close to hardware and seeing their firmware brought to life in real products.
You'll contribute to firmware development while gaining exposure to electronics design, testing and product development within a hands-on engineering team.
The business is open to engineers with different levels of experience and is looking for someone with a solid technical foundation, a practical approach and the ability to make an impact.
What You'll Be Doing
- Developing and maintaining embedded firmware using C.
- Working with microcontrollers, ideally PIC and/or ESP32 platforms.
- Supporting firmware development for connected devices, telemetry and low-power applications.
- Working alongside engineers on electronic hardware and PCB-related development.
- Testing, debugging and troubleshooting firmware and electronic systems.
- Supporting RF testing, radio communications and product compliance activities where required.
- Contributing to the development, manufacture and ongoing maintenance of electronic products.
What We're Looking For
- Experience developing embedded firmware using C.
- Exposure to microcontroller-based systems, ideally PIC, ESP32 or similar platforms.
- A good understanding of embedded systems and how software interacts with hardware.
- A practical, hands-on approach to engineering and problem-solving.
- An interest in electronics hardware, PCB design or working directly with electronic products.
- Good debugging and troubleshooting skills.
- A willingness to learn, take ownership and contribute across different areas of engineering.
Experience with any of the following would be advantageous:
- PCB design and electronic hardware development.
- Automotive electronics, telemetry or low-power systems.
- RF, wireless communications or radio frequency testing.
- EMC, regulatory compliance or product verification.
If you're an embedded engineer looking for a practical role where you can develop firmware, work closely with hardware and see the results of your work in real products, we'd be keen to hear from you.
Similar jobs
- UP
Software EngineerRecently posted
Upsun · United Kingdom · Remote · Posted 13 Nov 2026 🇬🇧
PythonTypeScriptCI/CD+2TechnologySalary not listed - TH

Software EngineerRecently posted
Thales · crawley · Hybrid · Posted 13 Nov 2026 🇬🇧
ShellC++Java+1TechnologySalary not listed - FB
Staff Software Engineer - FMXRecently posted
Fanatics Betting & Gaming · United Kingdom · Remote · Posted 13 Nov 2026 🇬🇧
Next.jsGitJava+8TechnologySalary not listed - RT

Senior Software EngineerRecently posted
RTX · gloucester · Hybrid · Posted 13 Nov 2026 🇬🇧
DockerAWSMocha+15TechnologySalary not listed - JC

Java Lead Software EngineerRecently posted
JPMorgan Chase & Co. · glasgow · Hybrid · Posted 13 Nov 2026 🇬🇧
MicroservicesSQLSpring+11TechnologySalary not listed - IN
Software Engineer IVRecently posted
Indeed · london · Hybrid · Posted 13 Nov 2026 🇬🇧
Technology£98k - £148k/yr - IF
Senior Software Engineer, AI AgentsRecently posted
IFS · staines upon thames · Hybrid · Posted 13 Nov 2026 🇬🇧
DockerAPI GatewayApache+9TechnologySalary not listed - TR

Senior Software Engineer, ESG TechnologyRecently posted
T. Rowe Price · london · Hybrid · Posted 13 Nov 2026 🇬🇧
DockerGitAWS+11TechnologySalary not listed - RM

C++ Software EngineerRecently posted
Reactive Markets · United Kingdom · Remote · Posted 13 Nov 2026 🇬🇧
MicroservicesShellGit+5TechnologySalary not listed - CL
Technical Staff, Software EngineerRecently posted
Cypress Labs · london · On-site · Posted 13 Nov 2026 🇬🇧
AssemblyCypressTechnologySalary not listed - ST

Software Engineer, New GradRecently posted
Stripe · london · Hybrid · Posted 13 Nov 2026 🇬🇧
RubyScalaJava+1TechnologySalary not listed - DT

C++ Software Engineer (DV Commodities - London)Recently posted
DV Trading · london · Hybrid · Posted 13 Nov 2026 🇬🇧
SQLGitNumPy+4TechnologySalary not listed