BMS Application Software Engineer
Core
Develop and verify application software for Battery Management Systems (BMS), including requirement analysis, design, module testing, and integration.
Role type
Embedded application software engineer (BMS)
Builds
BMS function modules and verification documentation
Domain
Automotive / Energy Storage / Lithium Battery Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C language, Model-based development, Embedded software development, BMS domain knowledge (SOC, SOH, SOE, SOF, insulation detection), Software requirements analysis, Software design, Module testing, Software integration
Preferred skills
AutoSar, ISO26262
Technologies
C, AutoSar, ISO26262
Responsibilities
Develop and verify BMS function modules, Analyze software requirements and design, Write related documentation, Perform module testing and software integration
Seniority
Mid-level, hands-on IC