The Engineering Group Leader for Basic Software Development leads a team responsible for defining, delivering, evolving, and supporting General Motors Basic Software (GMBSW) capabilities across the Mechatronic Software Platform (MSP) portfolio. GMBSW provides a standardized software foundation for reliable integration, deterministic execution, cybersecurity, functional safety, and long-term maintainability across GM’s ECU ecosystem. The role covers foundational capabilities including HWIO/MCAL/RTOS, communications, cybersecurity, diagnostics, data management, programming and boot, RTE, safety, system services, and vehicle/micro moding. The leader aligns Basic Software strategy and execution with portfolio priorities, ECU roadmaps, and program timing. They partner with HWIO, integration, validation, application, architecture, portfolio, supplier, and other teams to keep GMBSW production-ready, reusable, scalable, and suited to current and emerging programs. The role also develops an inclusive, high-performing team, sets direction, grows talent, improves engineering efficiency and quality, and supports dependable customer outcomes. This role is hybrid, with the selected candidate expected to report to a specific location at least three times a week or at another frequency directed by their manager. Relocation benefits may be available to candidates who qualify under company policy. GM does not provide immigration-related sponsorship for this role. Eligible candidates may participate in a company vehicle evaluation program after a motor vehicle report review; participants must purchase or lease a qualifying GM vehicle every four years unless an exception applies.
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
Manager