Back to all positions

[Remote] Staff Software Engineer - Embedded Software Platform

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. General Motors is an automotive company focused on advancing safer, more equitable mobility through its vision of Zero Crashes, Zero Emissions and Zero Congestion. The Staff Software Engineer will shape and scale engineering platforms for building, testing, integrating, validating, and delivering embedded software for software-defined vehicles. The role leads multi-team technical initiatives, establishes reusable standards and automation, and improves engineering reliability, quality, release confidence, and developer productivity.

Responsibilities

  • Own the architecture, technical roadmap, and execution strategy for a significant platform capability or a set of related initiatives
  • Lead high-impact, multi-team technical efforts from problem definition through adoption and operationalization
  • Establish reusable patterns, standards, quality controls, and developer experiences that improve consistency and speed across teams
  • Make sound architectural decisions in complex embedded, real-time, cloud, simulation, test, and release environments
  • Use engineering data and operational signals to prioritize improvements in reliability, feedback time, quality, and developer productivity
  • Influence without relying on direct authority; align engineering, validation, cybersecurity, cloud, quality, program, and supplier stakeholders
  • Remain hands-on in the most difficult technical problems while enabling others through coaching, mentoring, documentation, and technical leadership
  • Communicate tradeoffs, risks, progress, and recommendations clearly to senior engineering and program leaders
  • Define target-state architecture, phased roadmaps, and implementation priorities for the assigned capability
  • Lead architecture reviews, technical working sessions, design decisions, and cross-functional alignment
  • Identify manual handoffs, duplicated work, late integration points, unreliable signals, and other systemic sources of delay or quality escape
  • Deliver or guide production-quality software, automation, platform components, and integrations
  • Create standards and reusable patterns that make the preferred engineering path the easiest path for product teams and suppliers
  • Establish clear ownership, entry and exit criteria, operational expectations, and exception-management practices
  • Instrument the platform and use data to identify root causes, guide investment, and demonstrate measurable improvement
  • Partner with teams responsible for embedded software, vehicle integration, validation, developer experience, cloud, cybersecurity, artifact management, and program delivery
  • Coach senior engineers and help grow technical leadership across the organization

Skills

  • Experience designing or delivering CI/CD platforms for embedded, simulation, or cloud workloads
  • Hands-on experience with Kubernetes, Terraform or comparable infrastructure-as-code practices, and production cloud environments
  • Experience with embedded or simulation workflows such as vECUs, SIL, FMU, or SSP
  • Ability to translate platform architecture into reusable automation, standards, and operational practices
  • Experience architecting or implementing end-to-end CI/CD and quality-gating workflows for embedded software
  • Experience with GitHub Enterprise or comparable source-control and pipeline platforms, artifact repositories, and automated test evidence
  • Understanding embedded and vehicle-system integration across ECUs, MCUs, SoCs, containers, networks, configuration, or calibration
  • Experience incorporating static analysis, security scanning, coverage, integration testing, simulation, or hardware-based validation into delivery controls
  • Experience architecting embedded test automation and build-to-test pipelines across virtual or physical environments
  • Experience with configuration and variation management, change-impact analysis, or risk-based regression testing
  • Experience modeling test results and integrating test execution with APIs, analytics platforms such as Databricks, diagnostics, or issue-management workflows
  • Proficiency with engineering automation tools such as Linux, Git, Python, Bash, Robot Framework, containers, or infrastructure as code
  • Experience building and maintaining production software systems, with proficiency in Python and at least one additional engineering-tooling language
  • Experience in automotive, embedded, safety-related, calibration, or systems-engineering environments
  • Experience migrating Make or shell-based build orchestration to Bazel or a comparable scalable build system
  • Experience with embedded cross-compilation, toolchains, generated code, firmware, build reproducibility, or CI/CD integration
  • 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 and experience delivering high-quality safety-critical or otherwise mission-critical products
  • Demonstrated success leading complex technical initiatives across multiple teams or organizations
  • Strong problem-solving, analytical, communication, and prioritization skills in an action-oriented environment
  • Production experience with engineering tools and systems; proficiency in Python and at least one additional language used in software or engineering-tooling environments
  • Experience in at least one of the four specialization areas described above, with the ability to collaborate across the others
  • 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, as applicable to the selected specialization
  • The selected candidate will be required to travel
  • Experience in automotive, aerospace, defense, industrial, or another embedded, real-time, regulated, or safety-critical environment
  • Knowledge of functional safety, ISO 26262, cybersecurity engineering, ASPICE, MISRA, AUTOSAR, or related engineering practices
  • Experience with virtual and hardware-based validation, including SIL, CoSIM, vECU, HIL, benches, or system-level testing
  • Experience establishing platform products, reusable templates, developer self-service, engineering standards, or reliability objectives
  • Advanced degree in a related technical field
  • Experience in automotive, aerospace, defense, industrial, or another embedded, real-time, regulated, or safety-critical environment
  • Knowledge of functional safety, ISO 26262, cybersecurity engineering, ASPICE, MISRA, AUTOSAR, or related engineering practices
  • Experience with virtual and hardware-based validation, including SIL, CoSIM, vECU, HIL, benches, or system-level testing
  • Experience establishing platform products, reusable templates, developer self-service, engineering standards, or reliability objectives
  • Advanced degree in a related technical field

Benefits

  • An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Upon successful completion of a motor vehicle report review, eligibility to participate in a company vehicle evaluation program, in which participants are assigned a General Motors vehicle to drive and evaluate.
  • This job may be eligible for relocation benefits.

Company Overview

  • General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts. It was founded in 1908, and is headquartered in Detroit, Michigan, USA, with a workforce of 10001+ employees. Its website is https://www.gm.com.
  • Company H1B Sponsorship

  • General Motors has a track record of offering H1B sponsorships, with 338 in 2026, 787 in 2025, 740 in 2024, 450 in 2023, 795 in 2022, 748 in 2021, 452 in 2020. Please note that this does not guarantee sponsorship for this specific role.