Embedded Firmware Engineer Energy Storage (British Columbia)

Embedded Firmware Engineer Energy Storage (British Columbia)

24 Oct
|
Foreseeson
|
British Columbia

24 Oct

Foreseeson

British Columbia

Develop C and C++ firmware for Foreseeson Technology’s modular Energy Storage System and coordinate battery, power, and monitoring functions.
This Embedded Systems Engineer contract focuses on microcontroller-based ESS controllers and supporting hardware. You will build communication, control, monitoring, and coordination software. The work includes battery management, power conversion, charging, discharging, and connectivity across system components.
Key Responsibilities: Design, test, and maintain embedded C and C++ firmware
Implement battery, converter, charging, and inverter control functions
Develop fault handling, watchdogs, diagnostics, and recovery strategies
Implement CAN, RS-485, UART, I²C, and SPI interfaces
Validate firmware using unit, integration,



and hardware-in-loop tests
Requirements: Bachelor’s degree in electrical engineering, computer engineering, or related discipline
At least three years of qualified embedded firmware experience
Proficiency in embedded C/C++ and/or Python programming
Experience with STM32, Texas Instruments, NXP, or equivalent microcontrollers
Ability to read schematics and troubleshoot hardware integration
Apply embedded C/C++, communication protocols, debugging, and testing expertise to Foreseeson’s high-voltage Energy Storage System.

#J-18808-Ljbffr

📌 Embedded Firmware Engineer Energy Storage (British Columbia)
🏢 Foreseeson
📍 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: embedded firmware engineer energy storage (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware engineer energy storage (british columbia) / british columbia