Generalmotors

Generalmotors

Engineering Group Leader– Basic Software Development

Milford, Michigan, United States of America

No sponsorshipDetected 2 days ago
C++Process ImprovementEmbedded SystemsElectrical EngineeringLeadershipCommunicationCollaboration

About the role

  • Ensure BSW solutions are modular, maintainable, production-proven, and architected for reuse rather than one-off program customization.
  • Quality, Safety, Cybersecurity, and Release Readiness
  • Ensure BSW products meet expectations for reliability, deterministic behavior, security, safety, and maintainability.

Responsibilities

  • Lead, coach, and develop a team of BSW engineers, providing clear goals, feedback, and growth opportunities across technical depth, delivery, and leadership behaviors.
  • Set clear priorities and decision criteria for the team, balancing strategic platform investments, product commitments, and support demands across the MSP portfolio.
  • Model a service-oriented leadership style focused on enabling partner teams and removing obstacles so teams can deliver high-quality software faster.
  • Own delivery strategy, scope, and execution for assigned GMBSW areas, ensuring alignment to MSP portfolio priorities, ECU roadmaps, and program timing needs.
  • Define and evolve reusable BSW solutions that support GM's standardized software foundation across domains, programs, and generations.
  • Drive technical direction for BSW components spanning platform infrastructure such as HWIO/MCAL/RTOS, communications, cyber, diagnostics, memory/data services, programming/boot, RTE, safety, and core system services.
  • Partner with portfolio, architecture, HWIO, integration, validation, and application teams to align BSW delivery with platform and vehicle program needs.
  • Support new platform and program needs by assessing fit, identifying gaps, and shaping pragmatic plans for delivery, reuse, and ownership boundaries.
  • Drive clarity on interfaces and responsibilities across MSP, suppliers, and partner organizations, especially where GMBSW is delivered by MSP while build, integration, or adjacent software ownership sits elsewhere.
  • Balance strategic roadmap work with responsive support for active portfolio initiatives and new builds.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related technical field.
  • Demonstrated ability to analyze complex technical issues, work across organizational boundaries, and resolve blockers with sound judgment.
  • Your Skills & Abilities (Required Qualifications):
  • Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment.
  • program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.

Nice to have

  • Prior experience as an EGL, SWIM, or equivalent line manager in a complex multi-team software organization.
  • Hands-on experience with AUTOSAR BSW domains such as communication, diagnostics, programming/boot, safety, cyber, memory/data services, RTE, and low-level platform software.

Skills

  • Ownership mindset with strong accountability for product quality, technical direction, and delivery outcomes.
  • Comfortable operating in complex, ambiguous environments and making decisions with imperfect information.
  • Passion for improving engineering systems, reducing friction, and enabling others to succeed through a strong platform foundation.
  • Decisive, data-informed, and willing to challenge the status quo to improve speed, quality, and customer value.
  • What Will Give You A Competitive Edge (Preferred Qualifications):
  • Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or a related field.
  • Experience within a Software Defined Vehicle or similar large-scale platform environment.
  • Experience supporting cross-portfolio platform needs where ownership spans MSP, suppliers, integration teams, and application organizations.
  • Strong track record of driving automation, standardization, and engineering efficiency improvements.
  • Benefits Overview
  • Non-Discrimination and Equal Employment Opportunities (U.S.)

Benefits

  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Company info

  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.
  • The MSP (Mechatronic Software Platform) organization is responsible for building and operating the common mechatronic software platform that underpins GM's SDV strategy, and GM Basic Software is a core part of that foundation.
  • General Motors Basic Software (GMBSW) delivered by the MSP group provides a standardized, software foundation that enables reliable integration, deterministic execution, cybersecurity, functional safety, and long-term maintainability across GM's ECU ecosystem.
  • From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions.

Equal opportunity

  • If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580.
  • In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Visa & Work Authorization

  • GM does not provide immigration-related sponsorship for this role.

This listing is sourced directly from Generalmotors's careers page and normalized into a canonical job model.