Lead Embedded Firmware Engineer, Battery Management System

Nabla

Diemen

On-site

EUR 70,000 - 110,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Moonwatt is seeking a Firmware Engineer to design and validate embedded firmware for our Battery Management System (BMS). You will own architecture, mentor engineers, and work with hardware teammates to ensure robust, safe operation of battery systems.

The role emphasizes hands-on development in C/C++, RTOS platforms, and system-level integration, with opportunities to influence technical standards in a fast-growing startup environment.

Qualifications

  • 3 to 15 years of embedded firmware experience in real-time, safety-critical systems.
  • Proven expertise designing firmware architectures for complex embedded systems.
  • Hands-on experience integrating firmware with hardware in energy storage or related industries.

Responsibilities

  • Lead firmware design, development, and optimization for the Battery Management System (BMS).
  • Architect scalable, modular firmware systems and define system-level requirements.
  • Mentor team members and set technical standards for firmware design.
  • Collaborate with hardware engineers to integrate firmware with MCU, sensors, and interfaces.
  • Design and execute testing protocols to validate firmware reliability and safety.
  • Diagnose hardware–firmware issues using oscilloscopes and debuggers.
  • Document firmware architecture, code, and testing procedures.

Skills

C/C++
Embedded systems
RTOS
CAN protocol
Modbus
I2C
SPI
Python
Git
Microcontrollers

Education

Bachelors in Electrical Engineering
Bachelors in Computer Engineering
Bachelors in Computer Science
Masters in Electrical Engineering

Tools

Oscilloscopes
JTAG debuggers
Multimeters
Logic analyzers

Job description

Moonwatt is seeking a Firmware Engineer to design and validate embedded firmware for our Battery Management System (BMS). You will own architecture, mentor engineers, and work with hardware teammates to ensure robust, safe operation of battery systems.

The role emphasizes hands-on development in C/C++, RTOS platforms, and system-level integration, with opportunities to influence technical standards in a fast-growing startup environment.

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

Similar jobs worth comparing

Senior | Lead Firmware Engineer
Senior | Lead Firmware Engineer

Moonwatt • Diemen

On-site
EUR 60,000 - 96,000
Senior | Lead Firmware Engineer
Senior | Lead Firmware Engineer

Nabla • Diemen

On-site
EUR 70,000 - 110,000
Battery Systems Engineer - Applications & Validation
Battery Systems Engineer - Applications & Validation

Nabla • Diemen

On-site
EUR 60,000 - 90,000
Battery Applications & Validation Engineer
Battery Applications & Validation Engineer

Moonwatt • Diemen

On-site
EUR 70,000 - 110,000
Competitive salary
Growth opportunities
Travel for customer engagements
Product | Applications Engineer
Product | Applications Engineer

Moonwatt • Diemen

On-site
EUR 70,000 - 110,000
Competitive salary
Growth opportunities
Travel for customer engagements
Product - Applications Engineer
Product - Applications Engineer

Nabla • Diemen

On-site
EUR 60,000 - 90,000
Engineering Internship - Mechanical Engineer
Engineering Internship - Mechanical Engineer

Nabla • Diemen

On-site
Senior Embedded Firmware Engineer, Power Electronics
Senior Embedded Firmware Engineer, Power Electronics

Progressive • Eindhoven

On-site
EUR 60,000 - 80,000
Impact Engineers & Visionary Builders — Clean Energy
Impact Engineers & Visionary Builders — Clean Energy

Nabla • Diemen

On-site
EUR 50,000 - 75,000
General Application for Can-do Engineers and/or Visionary Builders
General Application for Can-do Engineers and/or Visionary Builders

Nabla • Diemen

On-site
EUR 50,000 - 75,000
Competitive salary
Growth opportunities
Collaborative startup culture