Senior Vehicle Controls Software Engineer
Core
Design, develop, and validate embedded control software for core EV systems including propulsion, energy management, and thermal control.
Role type
Senior IC vehicle controls software engineer
Builds
Embedded control software for electric truck platforms
Domain
Electric vehicle manufacturing and fleet electrification
Deliverable
production ML models | product features
Required skills
Embedded C/C++, Model-based design (MATLAB/Simulink/Stateflow), Functional safety (ISO 26262), EV propulsion and BMS knowledge, CAN/LIN/Ethernet protocols, System architecture definition, Validation and verification methodologies
Preferred skills
Hardware-in-the-loop (HIL) and software-in-the-loop (SIL) experience, Supplier integration, Root cause analysis (8D/DMAIC)
Technologies
C, C++, MATLAB, Simulink, Stateflow, Embedded Coder, JIRA, Jama, Polarion
Responsibilities
Lead design and integration of control software across EV platforms; Define system architecture for propulsion and energy management; Oversee validation and verification ensuring safety compliance; Translate requirements into technical specifications; Conduct system-level trade studies and simulations; Collaborate with cross-functional teams for integration; Support root cause analysis of technical issues.
Seniority
Senior, hands-on IC