🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Senior Firmware Engineer

Student-Friendly Entry-Level
Company

Moment Energy

Location

surrey, Canada

Posted

June 04, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Senior Firmware Engineer

As Senior Firmware Engineer, you will play a crucial role in designing, implementing, and testing embedded software that controls the core functionality of our battery energy storage systems (BESS). You will work closely with hardware engineers, power electronics engineers, and data scientists to ensure seamless integration and optimal performance.

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 micro controllers and embedded processors.
  • Implement communication protocols (e.g., CAN, Modbus, Ethernet) for data exchange between BESS components.
  • Develop and implement control algorithms for battery management systems (BMS), including cell balancing, state estimation, and fault detection.
  • Collaborate with hardware engineers to define hardware‑software ...