Engineering Group Leader– Basic Software Development
Core
Lead a team of engineers defining, delivering, and evolving the standardized mechatronic software platform (GMBSW) that underpins General Motors' Software Defined Vehicle strategy, ensuring reliable integration, deterministic execution, and functional safety across the ECU ecosystem.
Role type
Senior Engineering Group Leader (Basic Software)
Builds
Standardized foundational software layers (HWIO/MCAL/RTOS, communication, cyber, diagnostics, safety, RTE) for GM's ECU ecosystem and MCU platforms.
Domain
Automotive / Embedded Software / Basic Software Platform
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded software architecture, AUTOSAR-based systems, C/C++ programming, team leadership, software platform layering, hardware abstraction, lifecycle management, systems-level programming, cross-functional collaboration
Preferred skills
Master's degree in technical field, prior EGL/line manager experience in multi-team organizations, Software Defined Vehicle platform experience, hands-on AUTOSAR BSW domain expertise, cross-portfolio platform ownership experience, engineering efficiency automation
Technologies
AUTOSAR, C, C++, RTOS, HWIO, MCAL, RTE
Responsibilities
Lead and develop a team of BSW engineers, define and evolve reusable BSW solutions, align delivery strategy with portfolio priorities, ensure quality and safety gates for platform software, drive process improvement in development workflows, partner with integration and application teams on platform needs.
Seniority
Senior, hands-on IC with people leadership