FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Engineering Group Leader – Basic Software Development
General Motors. Lead, coach, and develop a team of basic software engineers .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading technical teams and driving the development of modular, maintainable basic software solutions within automotive or embedded software domains. Proficient in managing delivery strategies, ensuring product quality, and fostering a collaborative team culture.
Highest-signal resume keywords
Embedded Software DevelopmentAUTOSAR-Based SystemsC or C++ ProgrammingTechnical Team LeadershipSoftware Platform Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software ArchitectureSoftware Platform LayeringBuild and Configuration ManagementLifecycle Management PracticesCybersecurityDiagnosticsMemory ServicesSafety StandardsRoot-Cause ResolutionData-Informed Decision Making
Soft Skills
Collaborative LeadershipInclusive Team CultureStrategic PrioritizationProblem SolvingAccountability
Tools & Technologies
HWIOMCALRTOSCommunication StacksAutomation ToolsEngineering Workflows
Industry Keywords
Automotive SoftwareEmbedded SystemsSoftware Defined VehicleCross-Portfolio Platform NeedsEngineering Efficiency Improvements
Tech Stack
Tools & technologiesCyber SecurityRTOSC++
About the role
Key responsibilities & impact- Lead, coach, and develop a team of basic software engineers
- Build an inclusive, psychologically safe, high-performing team culture
- Set team priorities and decision criteria across platform investments, product commitments, and support demands
- Own delivery strategy, scope, and execution for assigned GM Basic Software areas
- Define and evolve reusable basic software solutions across domains, programs, and generations
- Drive technical direction for HWIO/MCAL/RTOS, communications, cybersecurity, diagnostics, memory/data services, programming/boot, RTE, safety, and system services
- Ensure solutions are modular, maintainable, production-proven, and designed for reuse
- Partner with portfolio, architecture, HWIO, integration, validation, and application teams
- Assess platform and program needs, identify gaps, and shape delivery and ownership plans
- Clarify interfaces and responsibilities across MSP, suppliers, and partner organizations
- Balance strategic roadmap work with support for active portfolio initiatives and new builds
- Ensure reliability, deterministic behavior, security, safety, and maintainability of BSW products
- Drive verification, defect management, issue triage, root-cause resolution, quality gates, and technical reviews
- Make data-informed tradeoff decisions on scope, risk, quality, and delivery timing
- Improve development, configuration, automation, and release workflows
- Increase reuse, standardization, and scalability across the MSP portfolio
- Capture and scale best practices and contribute to long-term BSW strategy
Requirements
What you’ll need- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering, or related technical field
- Typically 8+ years of professional experience in automotive or embedded software development, preferably in platform, infrastructure, or basic software domains
- Experience with AUTOSAR-based systems and foundational ECU software, including drivers, communication stacks, diagnostics, boot/programming, memory, safety, cybersecurity, or system services
- Experience leading technical teams, including a prior people-lead role, technical lead role, or equivalent leadership of cross-functional software efforts
- Ability to set direction, prioritize work, and deliver on commitments
- Strong understanding of embedded software architecture, software platform layering, and hardware abstraction concepts
- Experience with build, configuration, release, and lifecycle management practices for reusable platform software
- Proficiency in at least one systems-level programming language such as C or C++
- Familiarity with scripting/automation languages used in engineering workflows
- Ability to analyze complex technical issues, work across organizational boundaries, and resolve blockers with sound judgment
- Ownership mindset and accountability for product quality, technical direction, and delivery outcomes
- Comfort operating in complex, ambiguous environments and making decisions with imperfect information
- Collaborative and inclusive leadership approach
- Preferred: Master’s degree in a related field
- Preferred: Prior experience as an EGL, SWIM, or equivalent line manager in a complex multi-team software organization
- Preferred: Experience within a Software Defined Vehicle or similar large-scale platform environment
- Preferred: Hands-on experience with AUTOSAR BSW domains
- Preferred: Experience supporting cross-portfolio platform needs
- Preferred: Track record of driving automation, standardization, and engineering efficiency improvements
- Must not require GM immigration sponsorship now or in the future, including H-1B, OPT, STEM OPT, CPT, TN, J-1, or other immigration support
- Must successfully complete any applicable role-related assessment and/or pre-employment screening
Benefits
Comp & perks- Company vehicle evaluation program: eligible participants are assigned a General Motors vehicle to drive and evaluate after successful motor vehicle report review
- Relocation benefits for candidates who qualify under company policy
- Benefits supporting employee well-being at work and at home
- Reasonable accommodations for applicants with disabilities