Senior Firmware Engineer at Moment Energy - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted 18 hours ago

Senior Firmware Engineer

Moment EnergySenior Firmware Engineer

Perks & benefits

Mobile AllowanceHealth InsurancePaid Leave

Requirements

Bachelor's or Master's in Computer or Electrical Engineering, 7+ years embedded firmware experience, C/C++ proficiency, Experience with CAN, Modbus, or Ethernet, Knowledge of RTOS and ARM architectures

Skills

C#Embedded SystemsRTOSCAN

About the role

Responsibilities

  • Design, develop, and maintain firmware for embedded systems used in battery energy storage systems (BESS)
  • Write clean, efficient, and well-documented code in C/C++ for microcontrollers and embedded processors
  • Implement communication protocols such as CAN, Modbus, and Ethernet
  • Develop and implement control algorithms for battery management systems (BMS), including cell balancing and state estimation
  • Collaborate with hardware engineers to define hardware-software interfaces
  • Perform rigorous testing and debugging using HIL systems, unit testing, and integration testing

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field
  • 7+ years of experience in embedded firmware development
  • Experience in safety-critical software development and understanding of ASIL standards
  • Strong programming skills in C/C++
  • Experience with communication protocols (CAN, Modbus, Ethernet) and RTOS
  • Familiarity with ARM microcontroller architectures and development tools
  • Proficiency with debugging tools like JTAG, oscilloscopes, and logic analyzers

Benefits

  • Employee equity and RRSP matching program
  • Comprehensive health, dental, and vision benefits through Manulife
  • Paid time off and a paid company closure between Christmas and New Year's
  • Weekly Tuesday dinners and office snacks provided
  • Wellness programs including weekly yoga and fitness sessions
  • Free on-site EV charging

About the Company

Moment Energy is a cleantech company repurposing large-format batteries into advanced battery energy storage systems (BESS) to provide abundant, affordable, and uninterrupted clean power.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Firmware Engineer

Moment Energy · Coquitlam

Sign up to apply