The Senior Controls Software Engineer will support the review, development, simplification, integration, and release of controller software for VIP (Vehicle Interface Platform) and SDV2.0 architectures. The role is part of General Motors’ Embedded Platform System & Infrastructure (EPSI) group, specifically the Low Voltage Infrastructure (LVI) organization, which develops controls and diagnostic software for on-vehicle low voltage power generation, energy storage, power management, and distribution. The engineer will develop and improve embedded controls strategies used across GM vehicles, including EVs and ICE vehicles. The position focuses on complex low voltage features and embedded software in C and C++, with emphasis on code quality and efficiency, best practices, reducing vulnerability exposure, and addressing interference between features. Work includes collaborating across engineering and program teams, verifying designs through testing and data analysis, supporting root-cause analysis, and improving team capability and processes. The role is hybrid, with the selected candidate expected to report to a specific location at least three times a week or at a frequency set by their manager. Relocation benefits are not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior