Battery Management Firmware Engineer (British Columbia)

Battery Management Firmware Engineer (British Columbia)

01 Nov
|
Foreseeson-Technology-Inc.-2
|
British Columbia

01 Nov

Foreseeson-Technology-Inc.-2

British Columbia

Build battery-management firmware for Foreseeson Technology’s high-voltage ESS, using C/C++ and communication protocols across connected devices.
As an Embedded Systems Engineer, you will develop software for battery status acquisition, charge and discharge sequencing, and system-state management. You will integrate battery controllers, power electronics, and control devices while addressing safety requirements. The project combines battery management, power conversion, embedded control, and monitoring.
Key Responsibilities: Develop battery status acquisition and charge sequencing firmware
Control contactor, pre-charge, fault, and operating-state interfaces
Integrate existing battery controllers through documented protocols
Diagnose timing, bus, signal, and interoperability problems




Support protection interlocks, controlled shutdown, and emergency-stop interfaces
Requirements: At least three years of embedded firmware development experience
Solid embedded C/C++ and/or Python programming skills
Practical CAN, RS-485, UART, I²C, and SPI experience
Experience with firmware debugging tools and development environments
Knowledge of Linux-based systems and real-time operating systems
Use battery communication, fault handling, and embedded debugging skills to coordinate Foreseeson’s high-voltage ESS controls.

#J-18808-Ljbffr

📌 Battery Management Firmware Engineer (British Columbia)
🏢 Foreseeson-Technology-Inc.-2
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: battery management firmware engineer (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: battery management firmware engineer (british columbia) / british columbia