Firmware Development Engineer at Moment Energy

Moment Energy
Full-time surrey, metro vancouver regional district Other-General
Posted:
May 30, 2026
Location:
surrey, metro vancouver regional district, Canada

Job Description

Shape the future of energy storage as a Firmware Development Engineer at Moment Energy. This senior role emphasizes collaboration with engineers to develop critical firmware for battery systems.
You will focus on designing, testing, and debugging embedded software to ensure optimal performance in battery energy storage systems (BESS). Your skills in C/C++ and experience with communication protocols will help drive advancements in clean energy solutions. Join a mission-driven company dedicated to sustainability and innovation.
Key Responsibilities:
• Develop firmware for embedded systems in BESS
• Write clean code in C/C++ for microcontrollers
• Implement essential communication protocols
• Perform thorough testing for reliability and safety
• Work closely with hardware engineers on integration
Requirements:
• Degree in Computer or Electrical Engineering
• Over 7 years of firmware development experience
• Background in safety-critical software practices<...

Apply for this Job

Submit your application for the Firmware Development Engineer at Moment Energy position at Moment Energy.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: surrey, Canada
Posted: May 30, 2026
Deadline: July 09, 2026