M

Moment Energy

Repurposes EV batteries for energy storage

Senior Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSurrey, BC, CanadaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
  • At least 7 years of experience in embedded firmware development; experience in renewable energy or automotive industries is preferred.
  • Previous experience in safety-critical software development and understanding of relevant standards, including ASIL.
  • Strong programming skills in C/C++ and a deep understanding of embedded systems concepts.
  • Experience with communication protocols such as CAN, Modbus, and Ethernet, and real-time operating systems.
  • Familiarity with microcontroller architectures such as ARM and development tools.
  • Experience with debugging tools such as JTAG, oscilloscopes, and logic analyzers.

Responsibilities

  • Design, develop, and maintain firmware for embedded systems used in battery energy storage systems.
  • Write clean, efficient, and well-documented code in C/C++ for microcontrollers and embedded processors.
  • Implement communication protocols such as CAN, Modbus, and Ethernet for data exchange between battery energy storage system components.
  • Develop and implement control algorithms for battery management systems, including cell balancing, state estimation, and fault detection.
  • Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless integration.
  • Perform rigorous firmware testing and debugging to ensure reliability, safety, and performance, including developing unit and integration testing with hardware-in-the-loop systems.
  • Contribute to continuous improvement of firmware development processes.

Desired Qualifications

  • Experience in the renewable energy or automotive industries.

About the Company

Moment Energy

Repurposes EV batteries for energy storage

Moment Energy repurposes retired electric vehicle (EV) batteries into energy storage systems. It refurbishes used batteries and assembles them into modular storage solutions, which can be deployed to supply high-speed, sustainable charging and grid storage. The company is distinguished by being the first in North America to obtain UL 1974 certification, validating the safety and efficiency of repurposed batteries, and by real-world deployments such as a battery energy-storage system at YVR airport. Unlike vendors that rely on new cells, Moment Energy focuses on repurposing existing batteries to offer an affordable, lower-emission alternative for energy storage, while delivering reliable discharge capabilities. The goal is to expand access to sustainable energy storage, reduce greenhouse gas emissions, and support clean energy adoption by providing cost-effective, certified battery storage solutions.

Company size
51-200
Company stage
Debt Financing
Total funding
$112.3M
Headquarters
Coquitlam, Canada
Founded
2019

Recently Posted Jobs

Explore more opportunities at Moment Energy

See more jobs