Software Developer
Core
Design, develop, and deploy embedded controls and software for vehicle cabin comfort systems (HVAC Climate Control) in EV and ICE vehicles.
Role type
Embedded software engineer (automotive HVAC)
Builds
Embedded automotive HVAC Climate Control systems for GM vehicles
Domain
Automotive / Embedded Systems / Thermal Management
Deliverable
production ML models | product features
Required skills
C programming, MATLAB Simulink, embedded software debugging, functional safety requirements, ISO-26262 compliance, unit testing, multicomponent testing, HIL bench testing, requirement management (Polarion, Doors, Jira, RTC), Vector Tools, INCA, DSpace, OBD-II compliance
Preferred skills
Behavior-Driven Development (BDD), Test-Driven Development (TDD), auto-coding best practices
Technologies
MATLAB Simulink, C, Intrepid Vehicle Spy, Polarion, Doors, Jira, RTC, Vector Tools, INCA, DSpace
Responsibilities
Design and develop embedded controls for cabin comfort systems; Create and integrate software in MATLAB Simulink or hand-coded C; Create and modify unit and multicomponent test cases; Execute model and code equivalences testing on HIL bench; Interface with Calibrators and Vehicle Integration Teams
Seniority
Mid-level, hands-on IC