Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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 – Embedded Software Platform

General Motors

Staff Software Engineer scaling build, test, and release platforms for General Motors’ software-defined vehicles. Leading embedded engineering architecture across multiple teams.

Posted 9/3/2026full-timeMilford • California, Missouri, Texas • 🇺🇸 United 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 embedded and real-time software architecture, with a strong focus on delivering high-quality safety-critical products. Proven ability to lead complex technical initiatives, establish engineering standards, and enhance developer productivity through effective collaboration and communication.

Highest-signal resume keywords
Embedded And Real-Time Software ArchitecturePython ProgrammingContinuous Integration And Quality GatingTechnical Leadership And MentoringAutomotive Or Safety-Critical Experience

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 DevelopmentSoftware IntegrationSoftware ValidationTest AutomationConfiguration ManagementChange-Impact AnalysisRisk-Based Regression TestingBuild ReproducibilityData And API PlatformsVirtualization Specialization
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsPrioritization Skills
Tools & Technologies
LinuxGitContainersCI/CDCloud PlatformsTerraformKubernetesGitHub EnterpriseDatabricksBazel
Certifications & Qualifications
Bachelor’s Degree In Computer ScienceAdvanced Degree In Related Technical Field
Industry Keywords
AutomotiveAerospaceDefenseRegulated EnvironmentsFunctional SafetyISO 26262Cybersecurity EngineeringASPICEMISRAAUTOSAR

Tech Stack

Tools & technologies
CloudCyber SecurityKubernetesLinuxPythonTerraform

About the role

Key responsibilities & impact
  • Shape and scale engineering platforms for building, testing, integrating, validating, and delivering embedded software for software-defined vehicles
  • Own architecture, technical roadmaps, and execution strategies for significant platform capabilities
  • Lead multi-team technical efforts from problem definition through adoption and operationalization
  • Establish reusable patterns, standards, quality controls, and developer experiences
  • Make architectural decisions across embedded, real-time, cloud, simulation, test, and release environments
  • Use engineering data and operational signals to prioritize reliability, feedback-time, quality, and developer-productivity improvements
  • Align engineering, validation, cybersecurity, cloud, quality, program, and supplier stakeholders
  • Provide hands-on technical leadership, coaching, mentoring, documentation, and enablement
  • Communicate tradeoffs, risks, progress, and recommendations to senior engineering and program leaders
  • Define target-state architecture, phased roadmaps, and implementation priorities
  • Lead architecture reviews, technical working sessions, design decisions, and cross-functional alignment
  • Identify manual handoffs, duplicated work, late integration points, unreliable signals, and systemic sources of delay or quality escapes
  • Deliver or guide production-quality software, automation, platform components, and integrations
  • Create standards and reusable patterns for product teams and suppliers
  • Establish ownership, entry and exit criteria, operational expectations, and exception-management practices
  • Instrument platforms, identify root causes, guide investment, and demonstrate measurable improvement
  • Partner with embedded software, vehicle integration, validation, developer experience, cloud, cybersecurity, artifact management, and program-delivery teams
  • Coach senior engineers and grow technical leadership across the organization

Requirements

What you’ll need
  • Bachelor’s degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering, or a related technical field, or equivalent practical experience
  • Typically 15 or more years of experience developing, integrating, deploying, or validating software systems
  • Deep understanding of embedded and real-time software architecture
  • Experience delivering high-quality safety-critical or mission-critical products
  • Demonstrated success leading complex technical initiatives across multiple teams or organizations
  • Strong problem-solving, analytical, communication, and prioritization skills
  • Production experience with engineering tools and systems
  • Proficiency in Python and at least one additional software or engineering-tooling language
  • Experience in at least one specialization area: virtualization and CI infrastructure, continuous integration and quality gating, test-system modernization, or build-system modernization
  • Experience with relevant technologies such as Linux, Git, containers, CI/CD, cloud platforms, infrastructure as code, test automation, artifact repositories, or data and API platforms
  • Virtualization specialization: CI/CD platforms, Kubernetes, Terraform or comparable infrastructure as code, production cloud environments, and vECUs, SIL, FMU, or SSP workflows
  • Continuous integration specialization: end-to-end CI/CD and quality-gating workflows, GitHub Enterprise or comparable platforms, artifact repositories, automated test evidence, embedded and vehicle-system integration, and validation controls
  • Test-system modernization specialization: embedded test automation, build-to-test pipelines, configuration and variation management, change-impact analysis, risk-based regression testing, test-result modeling, APIs, analytics platforms such as Databricks, diagnostics, or issue-management workflows
  • Build-system modernization specialization: Python and another engineering-tooling language, automotive or embedded environments, migration from Make or shell orchestration to Bazel or comparable build systems, embedded cross-compilation, toolchains, generated code, firmware, build reproducibility, or CI/CD integration
  • Preferred: experience in automotive, aerospace, defense, industrial, regulated, or safety-critical environments
  • Preferred: knowledge of functional safety, ISO 26262, cybersecurity engineering, ASPICE, MISRA, AUTOSAR, or related practices
  • Preferred: experience with SIL, CoSIM, vECU, HIL, benches, or system-level testing
  • Preferred: experience establishing platform products, reusable templates, developer self-service, engineering standards, or reliability objectives
  • Preferred: advanced degree in a related technical field

Benefits

Comp & perks
  • Incentive pay program with payouts based on company, 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
  • Potential relocation benefits
  • Remote work arrangement
  • Travel required under 25%