
Sr. Firmware/Embedded software Engineer
potisedge
The Role
Overview
Design, develop, and support BMS firmware and embedded software for EV batteries.
Key Responsibilities
- bms specs
- control algorithms
- test execution
- system architecture
- technical engagement
- certification support
Tasks
-Contribute to safety and cybersecurity compliance efforts. -Lead customer technical engagements, including communication protocol definition, interface specifications, and control strategy alignment. -Define BMS technical specifications, develop functional workflows and control strategies, and prepare related technical documents. -Design and execute test plans (HIL, bench, and vehicle testing), analyze results, and drive performance improvements. -Develop and optimize BMS control algorithms (e.g., SOC, SOH, cell balancing) through data analysis and testing. -Participate in the architecture design and development of BMS systems, including defining hardware and software requirements. -Collaborate cross-functionally with battery cell, module/pack, and vehicle integration teams. -Coordinate and support BMS-related certifications (e.g., IEC61000, UN38.3).
Requirements
- embedded c++
- freertos
- matlab/simulink
- can
- iso 26262
- autosar
What You Bring
We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and implementation of our BMS platform for the North American market. This role will work closely with global engineering teams and local customers to drive successful product adaptation and deployment. -Proficient in embedded C/C++ development, familiar with RTOS (e.g., FreeRTOS), and MATLAB/Simulink modeling. -Familiar with the full BMS development lifecycle, including requirements, design, validation, and production support. -Experienced with CAN, UART, SPI protocols, and automotive functional safety standards (e.g., ISO 26262). -Experience with AUTOSAR, ASPICE, functional safety (FuSa), or cybersecurity is a plus. -Experience in BMS or battery system development, with successful mass production project involvement is an asset. -Effective problem-solving skills and the ability to diagnose complex system issues. -Strong understanding of battery technology (especially lithium-ion), analog/digital circuit design, and sensor applications. -Team-oriented with strong communication skills and the ability to work across departments. -Familiar with SOC/SOH estimation algorithms and battery safety design. -Bachelor’s degree or higher in Electrical Engineering, Automation, Electronics, Control Engineering, Computer Science, or related fields. -Skilled in using BMS test tools (e.g., CANoe, LabVIEW) and battery testing equipment (e.g., charge/discharge testers).
People Also Searched For
Field Engineer jobs in Toronto , Ontario , CA
Construction Foreman jobs in Toronto , Ontario , CA
Business Support Admin jobs in Toronto , Ontario , CA
Field Engineer jobs in Ontario , CA
Construction Foreman jobs in Ontario , CA
Business Support Admin jobs in Ontario , CA
Field Engineer jobs in Toronto , CA
Construction Foreman jobs in Toronto , CA
Business Support Admin jobs in Toronto , CA
The Company
About potisedge
Nope
Sector Specialisms
sectorSpecialismFormat1
sectorSpecialismFormat2
