Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
General Motors

Staff Software Engineer – Build System Modernization

General Motors

. Lead software engineering productivity and effectiveness initiatives through strategy, process improvement, change management, and cross-team coordination .

Posted 9/25/2026full-timeUnited StatesLead💰 $171,150 - $288,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading software engineering initiatives, particularly in modernizing build and test systems using Bazel, while ensuring high-quality, safety-critical product delivery. Proficient in coaching engineers and optimizing workflows for enhanced productivity and effectiveness.

Highest-signal resume keywords
Bazel Migration StrategyEmbedded Software DevelopmentPython ProficiencySoftware Architecture for Real-Time SystemsAI-Enabled Engineering Workflows

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentBazelEmbedded SystemsBuild OrchestrationCI/CDToolchain ManagementReal-Time SystemsProduction Software SystemsProblem-SolvingAnalytical Abilities
Soft Skills
CoachingMentoringEmpathyProject ManagementAttention to Detail
Tools & Technologies
CI/CD ToolsTesting FrameworksRelease ProcessesArtifact ManagementObservability Tools
Certifications & Qualifications
Bachelor's Degree in Software Engineering
Industry Keywords
AutomotiveSafety-Critical ProductsEmbedded Systems EngineeringCalibrationSystems Engineering

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Lead software engineering productivity and effectiveness initiatives through strategy, process improvement, change management, and cross-team coordination
  • Lead high-impact engineering efforts hands-on and solve complex problems
  • Coach and mentor engineers while balancing technical command with empathy
  • Modernize large embedded-software build and test systems by transitioning Make- or shell-based workflows to Bazel
  • Establish scalable, reproducible, secure, and developer-friendly infrastructure across repositories, toolchains, CI/CD, testing, and release processes
  • Assess build, test, dependency, toolchain, and hardware workflows to define a phased Bazel migration strategy and rollout model
  • Design and implement reusable Bazel rules, macros, toolchains, platforms, configuration patterns, and repository standards
  • Migrate embedded applications, libraries, generated code, firmware, cross-compilation flows, and platform variants with validated build parity and reproducibility
  • Integrate Bazel with enterprise CI/CD, testing, release, artifact, deployment, observability, security, and infrastructure workflows
  • Optimize the platform through caching, parallelism, reliability practices, documentation, training, legacy Make retirement, and continuous improvement
  • Measure migration success through repository adoption, build and test parity, build speed, CI performance, reproducibility, toolchain adoption, cache effectiveness, CI capacity, and reduced failure rates
  • Improve diagnosis and recovery time while ensuring artifact provenance, test evidence, and security-policy compliance
  • Evaluate AI-enabled engineering workflows using measurable quality, adoption, and productivity outcomes

Requirements

What you’ll need
  • Bachelor's degree in software engineering or equivalent experience
  • 12+ years of experience in software development
  • Deep understanding of software architecture for real-time systems
  • Experience shipping high-quality, safety-critical products
  • Exceptional problem-solving and analytical abilities, with keen attention to detail
  • Ability to manage multiple projects and priorities in a fast-paced environment
  • Ability to work in an action-oriented decision-making environment
  • Strong expertise building and maintaining production software systems
  • Proficiency in Python and at least one additional language used in engineering tooling environments
  • Experience in automotive, embedded, safety-related, calibration, or systems-engineering environments
  • Experience migrating large-scale Make- or shell-based build orchestration to Bazel
  • Experience with AI-assisted developer productivity, coding agents, code intelligence, knowledge retrieval, or workflow orchestration
  • Experience evaluating AI-enabled engineering workflows using measurable quality, adoption, and productivity outcomes
  • For the company vehicle evaluation program, successful completion of a motor vehicle report review
  • Eligible employees participating in the vehicle program must purchase or lease a qualifying GM vehicle every four years unless an exception applies

Benefits

Comp & perks
  • Incentive pay program with payouts based on company performance, job level, and individual performance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Company vehicle evaluation program, subject to successful motor vehicle report review
  • General Motors vehicle assigned for evaluation through the company vehicle evaluation program