Senior Software Engineer – Energy Management
Core
Design and develop energy management control functions for next-generation electric vehicles, optimizing battery performance, charging experience, and vehicle range.
Role type
Senior IC embedded software engineer (energy management)
Builds
Battery and charging system control software for electric vehicles
Domain
Automotive / Electric Vehicle Energy Management
Deliverable
production ML models | product features
Required skills
System architecture, embedded software development, control algorithms, battery management systems (BMS), high-voltage safety, model-based development, calibration, ISO 26262, ASPICE
Preferred skills
SoC estimation, energy optimization, MATLAB/Simulink, INCA, CANalyzer, Vector tools
Technologies
MATLAB/Simulink, INCA, CANalyzer, Vector tools, Azure DevOps, Git
Responsibilities
Define system architecture and control strategies for energy management; Develop, calibrate, and verify software and control algorithms; Perform tuning, data analysis, and release approval for vehicle functions; Ensure traceability, quality, and compliance with processes and standards; Drive troubleshooting and coordination in cross-functional teams
Seniority
Senior, hands-on IC