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).

The Company

About potisedge

Nope

Sector Specialisms

sectorSpecialismFormat1

sectorSpecialismFormat2