Senior MCU Firmware Engineer – Real-Time Embedded C/C++

HS Design, Inc.

Bristol

Hybrid

GBP 66,558 - 81,349

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private healthcare for you and your:>
Salary exchange pension scheme
25 days of annual leave
Lunch benefits and team gatherings
Training and development opportunities

Job summary

Ensera Design is seeking a Senior Software Engineer – MCU to lead MCU firmware development for real‑time systems across hardware, Linux, UI, connectivity and test. You will own subsystem designs, safeguard security architecture, and drive high‑quality embedded C/C++ deliverables.

The role emphasizes collaboration with cross‑functional teams, adherence to coding standards, and a strong focus on secure development practices within a flexible hybrid work model in Bristol.

Qualifications

  • Proven experience with ARM Cortex‑M or equivalent.
  • Strong C/C++ in embedded, real‑time contexts.
  • Experience in quality‑controlled or safety‑critical environments.
  • Experience with STM32, bootloaders, MISRA, UART/SPI/I2C/CAN.

Responsibilities

  • Design and implement MCU firmware aligned to system and security architecture.
  • Own technical design of MCU subsystems.
  • Develop and review embedded C/C++ for real‑time systems.
  • Collaborate with hardware and software peers.
  • Champion coding standards and secure development.

Skills

ARM Cortex-M
C/C++ (embedded)
Safety‑critical environments
STM32
Bootloaders
MISRA
UART/SPI/I2C/CAN

Job description

Ensera Design is seeking a Senior Software Engineer – MCU to lead MCU firmware development for real‑time systems across hardware, Linux, UI, connectivity and test. You will own subsystem designs, safeguard security architecture, and drive high‑quality embedded C/C++ deliverables.

The role emphasizes collaboration with cross‑functional teams, adherence to coding standards, and a strong focus on secure development practices within a flexible hybrid work model in Bristol.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer (MCU)
Senior Embedded Firmware Engineer (MCU)

Kinneir Dufort • West of England

Hybrid
GBP 44,000 - 74,000
Flexible hybrid working
Private healthcare
25 days annual leave
+1
Senior Software Engineer – MCU
Senior Software Engineer – MCU

HS Design, Inc. • Bristol

Hybrid
GBP 62,000 - 74,000
Private healthcare for you and your:>
Salary exchange pension scheme
25 days of annual leave
+2
Senior Software Engineer - MCU
Senior Software Engineer - MCU

Kinneir Dufort • West of England

Hybrid
GBP 44,000 - 74,000
Flexible hybrid working
Private healthcare
25 days annual leave
+1
Senior Embedded Linux Engineer - Medical Devices, Hybrid
Senior Embedded Linux Engineer - Medical Devices, Hybrid

Kinneir Dufort • Bristol

Hybrid
GBP 44,000 - 74,000
Performance-related bonus
Flexible hybrid working
Private healthcare for you and your…
+9
Software Engineer (MCU)
Software Engineer (MCU)

HS Design, Inc. • Bristol

Hybrid
GBP 40,000 - 53,000
Performance-related company-wide bonus
Private healthcare for you and your family
Enhanced maternity and paternity leave
+6
Senior Embedded Linux Engineer for Medical Devices
Senior Embedded Linux Engineer for Medical Devices

Kinneir Dufort • West of England

Hybrid
GBP 63,000 - 85,000
Private healthcare for you and family
Flexible hybrid working
25 days annual leave
+1
Embedded Linux Software Engineer — Hybrid (Medical Devices)
Embedded Linux Software Engineer — Hybrid (Medical Devices)

Kinneir Dufort • West of England

Hybrid
GBP 41,000 - 53,000
Bonus
Flexible hybrid working
Private healthcare
+9
Senior Embedded Software Engineer - Real-Time & MCU Expert
Senior Embedded Software Engineer - Real-Time & MCU Expert

iO Associates • Livingston

On-site
GBP 65,000 - 90,000
Lead Embedded Software Engineer – Real‑Time Safety RTOS (Hybrid)
Lead Embedded Software Engineer – Real‑Time Safety RTOS (Hybrid)

Platform Recruitment • Filton

Hybrid
GBP 48,000 - 80,000
Hybrid working (3 days onsite)
Bonus
Enhanced pension
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1