Senior Embedded Firmware Engineer – Energy Storage Systems

ZENOVO

West of England

Hybrid

GBP 55,000 - 65,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus
Benefits package

Job summary

ZENOVO in Bristol (hybrid: 3 days on-site) is seeking a Senior Embedded Software Engineer to own embedded software across the lifecycle for energy storage and battery tech. You will craft robust firmware, interfaces, and drivers with strong C/C++ at MCU level, while collaborating with a multidisciplinary team.

The role emphasizes safety-critical and high-performance environments, with opportunities for development, validation, and deployment support.

Qualifications

  • 2+ years of commercial embedded software experience.
  • Strong C/C++ for microcontrollers.
  • Experience with CAN/UART/SPI/I2C and RTOS concepts.
  • Able to collaborate effectively within an engineering team.
  • Experience with software testing and debugging.

Responsibilities

  • Design, develop and maintain embedded software and firmware for energy storage systems.
  • Develop C/C++ software for microcontrollers including low-level drivers.
  • Contribute to software architecture and design for robust solutions.
  • Implement and integrate CAN, UART, SPI and I2C interfaces.
  • Support hardware integration and battery management systems.
  • Perform testing, debugging and verification for safety and performance.
  • Follow code reviews and version control processes.
  • Collaborate with multidisciplinary teams across prototyping to production.

Skills

Embedded C/C++
Microcontrollers
RTOS concepts
Firmware debugging
Software testing
CAN/UART/SPI/I2C
Git
Teamwork

Tools

Git
IDE debugging tools

Job description

ZENOVO in Bristol (hybrid: 3 days on-site) is seeking a Senior Embedded Software Engineer to own embedded software across the lifecycle for energy storage and battery tech. You will craft robust firmware, interfaces, and drivers with strong C/C++ at MCU level, while collaborating with a multidisciplinary team.

The role emphasizes safety-critical and high-performance environments, with opportunities for development, validation, and deployment support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electronics Design Engineer - Battery & Energy Storage
Electronics Design Engineer - Battery & Energy Storage

ZENOVO • West of England

On-site
GBP 55,000 - 65,000
Bonus & Benefits
Senior Embedded Firmware Engineer – On‑Site C & MCU
Senior Embedded Firmware Engineer – On‑Site C & MCU

ZENOVO • Droitwich Spa

On-site
GBP 60,000 - 70,000
Junior Embedded Firmware Engineer – Hands-On Hardware
Junior Embedded Firmware Engineer – Hands-On Hardware

Zenovo • Worcester

On-site
GBP 45,000 - 55,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • West of England

Hybrid
GBP 55,000 - 65,000
Bonus
Benefits package
Senior Electronics Engineer | Hybrid, PCB & Systems
Senior Electronics Engineer | Hybrid, PCB & Systems

ZENOVO • Worcester

Hybrid
GBP 55,000 - 65,000
Senior Embedded Software Engineer – Energy Systems (Hybrid)
Senior Embedded Software Engineer – Energy Systems (Hybrid)

BramahHR Ltd • West Midlands

Hybrid
GBP 70,000 - 90,000
5% employer pension contribution
Life insurance (3x salary)
Discretionary bonus
Junior Embedded Software Engineer — Cambridge On-Site
Junior Embedded Software Engineer — Cambridge On-Site

ZENOVO • Cambridge

On-site
GBP 35,000 - 45,000
Senior Embedded Software Engineer – Energy Infra (Hybrid)
Senior Embedded Software Engineer – Energy Infra (Hybrid)

BramahHR Ltd • Birmingham

Hybrid
GBP 70,000 - 90,000
Pension scheme
Life insurance
Discretionary bonus
+3
Senior Embedded Software Engineer, Automotive BMS & Safety
Senior Embedded Software Engineer, Automotive BMS & Safety

Evera Recruitment Ltd • Coventry

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Zenovo • Greater London

Hybrid
GBP 65,000 - 85,000