Principal Firmware Architect — Embedded IoT & LPWAN Leader

CHEP

Manchester

Hybrid

GBP 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CHEP is seeking a Principal Firmware Engineer in a hybrid Manchester/Santa Clara setting to lead embedded software for tracking devices. You will shape firmware architecture, optimize for performance and power, and work with hardware, test, and cloud teams to deliver robust solutions.

Strong leadership and customer-facing insight are essential as you translate business needs into firmware features and coordinate across multiple teams, while guiding a growing firmware group.

Qualifications

  • 8-12 years of embedded software development experience.
  • Experience with embedded IoT firmware platforms (RTOS).
  • Experience leading complex firmware features across multiple teams.

Responsibilities

  • Define and own firmware features for tracking devices (GPS, Cellular, Wi-Fi/BLE).
  • Drive architecture, performance, power, and security optimizations.
  • Collaborate with hardware, test, and cloud teams for system integration.
  • Lead code quality, documentation, and automated testing practices.
  • Translate customer requirements into firmware features and improvements.
  • Mentor and grow the firmware engineering team.

Skills

Embedded C/C++
RTOS
Firmware architecture
Leadership
Cross-team collab
Sensor integration
Debugging
GPS/Cellular

Education

B.S. in CS or EE
MS preferred

Tools

FreeRTOS
Zephyr
SoCs

Job description

CHEP is seeking a Principal Firmware Engineer in a hybrid Manchester/Santa Clara setting to lead embedded software for tracking devices. You will shape firmware architecture, optimize for performance and power, and work with hardware, test, and cloud teams to deliver robust solutions.

Strong leadership and customer-facing insight are essential as you translate business needs into firmware features and coordinate across multiple teams, while guiding a growing firmware group.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Architect for IoT & Embedded Systems
Senior Firmware Architect for IoT & Embedded Systems

Brambles • Manchester

Hybrid
GBP 80,000 - 110,000
Principal Firmware Engineer
Principal Firmware Engineer

CHEP • Manchester

Hybrid
GBP 90,000 - 130,000
Principal Firmware Architect — Lead Embedded Systems
Principal Firmware Architect — Lead Embedded Systems

Recruit Mint Ltd • Peterborough

On-site
GBP 54,000 - 66,000
Salary up to £60,000
IoT Firmware Architect & Lead Embedded Systems
IoT Firmware Architect & Lead Embedded Systems

CHEP • Manchester

On-site
Confidential
Principal Firmware Engineer & Tech Lead - Embedded C
Principal Firmware Engineer & Tech Lead - Embedded C

Recruit Mint Ltd • Eye

On-site
GBP 36,000 - 60,000
Clear career path to leadership
High-impact firmware work
Established manufacturer backing
Senior IoT Firmware Engineer | Lead Embedded & Cloud
Senior IoT Firmware Engineer | Lead Embedded & Cloud

Orion Electrotech Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 100,000
Hybrid Working
25 days holiday bank holidays
Birthday day off
+2
Senior Firmware Architect – Embedded (On-site Wiltshire)
Senior Firmware Architect – Embedded (On-site Wiltshire)

First 2 Recruit Ltd • England

On-site
GBP 59,000 - 72,000
On-site parking
Pension scheme
Health and wellbeing benefits
+1
Senior IoT Firmware Lead — Hybrid, Embedded & Cloud
Senior IoT Firmware Lead — Hybrid, Embedded & Cloud

Orion Electrotech Ltd • Cambridge

Hybrid
GBP 75,000 - 110,000
Hybrid Working
25 days holiday bank holidays
Birthday day off
+2
Real-Time IoT Architecture Lead (Hybrid Remote)
Real-Time IoT Architecture Lead (Hybrid Remote)

Brambles Holdings (UK) Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Senior Embedded Systems Lead & Architect
Senior Embedded Systems Lead & Architect

Holt Recruitment • England

On-site
GBP 85,000 - 130,000