Skip to Main Content

Job Title


Sr. Firmware/Embedded software Engineer


Company : PotisEdge


Location : guelph, Ontario


Created : 2026-02-04


Job Type : Full Time


Job Description

Job Title: Sr. Firmware/Embedded software EngineerLocation: Burnaby, BCType: Full-timeOverviewWe 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.DutiesParticipate in the architecture design and development of BMS systems, including defining hardware and software requirements.Develop and optimize BMS control algorithms (e.g., SOC, SOH, cell balancing) through data analysis and testing.Design and execute test plans (HIL, bench, and vehicle testing), analyze results, and drive performance improvements.Coordinate and support BMS-related certifications (e.g., IEC61000, UN38.3).Lead customer technical engagements, including communication protocol definition, interface specifications, and control strategy alignment.Collaborate cross-functionally with battery cell, module/pack, and vehicle integration teams.Define BMS technical specifications, develop functional workflows and control strategies, and prepare related technical documents.Contribute to safety and cybersecurity compliance efforts.QualificationsBachelors degree or higher in Electrical Engineering, Automation, Electronics, Control Engineering, Computer Science, or related fields.Experience in BMS or battery system development, with successful mass production project involvement is an asset.Proficient in embedded C/C++ development, familiar with RTOS (e.g., FreeRTOS), and MATLAB/Simulink modeling.Strong understanding of battery technology (especially lithium-ion), analog/digital circuit design, and sensor applications.Familiar with SOC/SOH estimation algorithms and battery safety design.Experienced with CAN, UART, SPI protocols, and automotive functional safety standards (e.g., ISO 26262).Skilled in using BMS test tools (e.g., CANoe, LabVIEW) and battery testing equipment (e.g., charge/discharge testers).Familiar with the full BMS development lifecycle, including requirements, design, validation, and production support.Effective problem-solving skills and the ability to diagnose complex system issues.Team-oriented with strong communication skills and the ability to work across departments.Experience with AUTOSAR, ASPICE, functional safety (FuSa), or cybersecurity is a plus.PotisEdge Co., Ltd. , founded in 2015, specializes in three core business areas: EV Battery Systems, Smart Energy Storage Systems, and Hydrogen Fuel Battery Systems. With a commitment to 'independently developing core BESS technologies across the entire stack including iCCS, BMS, and EMS. PotisEdge focuses on advancing energy system technologies and delivering innovative smart energy solutions to meet diverse application needs. Join us in this exciting opportunity to contribute to innovative projects while advancing your career in system engineering!