Senior Software Engineer - High Voltage Electrification
Core
Develop embedded control software for high voltage contactors and energy management in GM's electrified vehicle battery systems.
Role type
Senior IC embedded software engineer (high voltage electrification)
Builds
Embedded control software for EV battery packs and high voltage systems
Domain
Automotive electrification / Embedded systems
Required skills
C/C++, embedded controls, diagnostics strategies, ISO26262, SiL/HiL testing, CI/CD, Agile/Scrum, system design, hardware abstractions
Preferred skills
Matlab Simulink, Auto Code Generation, Python, AUTOSAR, bootloader, embedded OS, complex device drivers, SOA
Technologies
C, C++, Matlab Simulink, Auto Code Generation, Python, AUTOSAR, CAN, LIN, ARXML, Ethernet
Responsibilities
Design and develop software for high voltage contactors and energy management; ensure compliance with safety regulations and MISRA guidelines; implement diagnostics and validation strategies; utilize automated test tools and CI/CD pipelines; lead Agile team members; coordinate with cross-functional departments; develop AI-driven diagnostics and predictive analytics.
Seniority
Senior, hands-on IC