FREE ACCESS
5,000–10,000 jobs/day
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.

Staff Software Engineer – Embedded Software Platform
General MotorsStaff 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 fitCore 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 resumeApplicant 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 & technologiesCloudCyber 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%