Embedded Firmware Engineer

Planet Pharma

Cambridgeshire and Peterborough

Hybrid

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Planet Pharma in the United Kingdom is seeking an experienced Embedded Firmware Engineer to lead the design, development and deployment of firmware for battery-powered, communication-enabled devices. You will own production-ready code and work across hardware and software teams in a hybrid setup.

The role emphasizes hands-on C/C++ development, STM32 microcontrollers, low-power techniques and RTOS environments, with opportunities to influence architecture and debugging workflows.

Qualifications

  • Approximately five years of embedded software engineering experience, primarily using C/C++.
  • Hands-on experience with STM32 microcontrollers and embedded debugging tools.
  • Proven track record in delivering low-power firmware for battery-powered devices.
  • Experience with GNSS, LoRa/LoRaWAN, RTOS environments.

Responsibilities

  • Lead design, development and deployment of firmware for battery-powered, communication-enabled devices.
  • Ensure production-ready, maintainable firmware and robust QA processes.
  • Collaborate with hardware and software teams to define system architecture and debugging workflows.

Skills

Embedded firmware
C/C++
STM32
RTOS
Low-power firmware
GNSS
LoRaWAN

Education

Bachelor's degree in Electronics/EE/CE

Tools

J-Link
ST-Link
Git

Job description

Join Our Team as an Embedded Firmware Engineer – Drive Innovation in Connected Devices!

Are you a passionate firmware developer eager to work on cutting‑edge embedded systems? We’re seeking an experienced Embedded Firmware Engineer to lead the design, development, and deployment of sophisticated firmware solutions for battery‑powered and communication‑enabled devices. This is a fantastic opportunity to contribute to impactful projects in a dynamic, hybrid work environment.

What You’ll Need to Succeed:
  • Approximately five years of embedded software engineering experience, primarily using C/C++
  • Hands‑on experience with STM32 microcontrollers and embedded debugging tools
  • Proven track record in delivering low‑power firmware, especially for battery‑operated devices
  • Skilled in working with GNSS (preferably u-blox M10 or newer), LoRa/LoRaWAN, embedded peripherals, and RTOS environments
  • Ability to work independently, ensuring the delivery of production‑ready, maintainable firmware
Nice to Have Skills:
  • Familiarity with oscilloscopes, logic analyzers, multimeters, and tools like J‑Link or ST‑Link
  • Experience with version control systems such as Git and collaborative development workflows
  • Ability to interpret hardware schematics and PCB layoutsExperience using AI‑powered development tools like GitHub Copilot or similar
Preferred Education & Experience:
  • A degree in Electronics, Electrical Engineering, Computer Engineering, or a related field
  • A minimum of five years’ embedded firmware development experience in a professional setting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 44,000 - 73,000
25 days holiday
Hybrid work model
Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Vatn Systems • Bristol

On-site
GBP 67,000 - 90,000
Embedded Firmware Engineer
Embedded Firmware Engineer

PE Global (UK) • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Hybrid work model
Firmware Engineer
Firmware Engineer

Redline Group - Specialist Recruitment for Technology & Electronics Companies • Reading

On-site
GBP 45,000 - 65,000
Embedded Firmware Engineer
Embedded Firmware Engineer

3fD (3form Design) • Whitchurch

On-site
GBP 40,000 - 80,000
Flexible working hours
Half day on Fridays
Creative environment
+2
Embedded Firmware Engineer: Low-Power, Connected Devices
Embedded Firmware Engineer: Low-Power, Connected Devices

Planet Pharma • Cambridgeshire and Peterborough

Hybrid
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Chartsign Limited • Coventry

On-site
GBP 32,000 - 46,000
IoT Embedded Firmware Engineer - STM32, GNSS, LoRa | Hybrid
IoT Embedded Firmware Engineer - STM32, GNSS, LoRa | Hybrid

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000
Senior Principal Firmware Engineer, IoT
Senior Principal Firmware Engineer, IoT

Brambles • Manchester

Hybrid
GBP 90,000 - 120,000