Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Embedded Software Platform

General Motors

Remote/Hybrid Milford, Michigan, United States of America Work From Home - United States Austin, Texas, United States of America Mountain View, California, United States of America Warren, Michigan, United States of America Full time

JR-202619549

Job Description Work Arrangement: This role is based remotely, but if the candidate lives within a 50 miles radius of a GM hub, they will be expected to report to the location three times a week (or other frequency dictated by your manager). T he R ole : General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who can turn ambiguous, cross-team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality. The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their immediate organization, and connect software, tooling, infrastructure, test, and release activities into a coherent engineering system. The role may align to one or more of the four specialization areas below. E xpectations and I mpact : 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. Specialization A reas : 1. Virtualization and CI infrastructure Define and evolve the platform used to build, test, and deploy virtualized vehicle software across embedded, simulation, and cloud environments. Work may include enterprise CI/CD architecture, GitOps delivery on Kubernetes, Terraform and infrastructure-as-code patterns, progressive delivery and rollback, artifact flows, security and compliance integration, and observability for pipelines and simulation workloads. Virtualization- specific basic qualifications 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. 2. Continuous integration and quality gating Architect traceable delivery flows that safely move software and related inputs from pull request through component, system, virtual, physical, and release validation. Work may include GitHub Enterprise workflows, artifact promotion, dependency and configuration management, mainline protection, tiered quality gates, test-evidence policy, embedded and vehicle-level compatibility checks, release readiness, and pipeline-health metrics. CI-specific basic qualifications 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. 3. Test-system modernization Modernize large-scale embedded test systems so standardized, headless, automated testing can run repeatedly across virtual and physical environments. Work may include test execution architecture, configuration and variation management, change-impact analysis, risk-based regression selection, test-result schemas and APIs, Databricks-enabled analytics, diagnostics, failure triage, and integration with CI/CD, test management, and issue-management workflows. Specialization-specific basic qualifications 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. 4. Build-system modernization Modernize embedded build and test infrastructure by creating scalable, reproducible, secure, and developer-friendly workflows. Work may include transitioning legacy Make or shell orchestration to Bazel, developing reusable rules, macros, toolchains, platforms, and repository standards, migrating firmware and generated code, integrating build systems with CI/CD and release processes, improving caching and parallelism, and evaluating AI-assisted engineering workflows with measurable outcomes. Build System-specific basic qualifications 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. What Y ou'll D o : 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. Your Skills & Abilities (Required Qualifications): 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 ascode, test automation, artifact repositories, or data and API platforms, as applicable to the selected specialization. What Will Give You a Competitive Edge (Preferred Qualifications): 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. Measures of S uccess : Improved build, test, integration, release, and developer feedback speed without compromising quality. More reproducible, traceable, secure, and observable engineering workflows. Earlier detection and faster resolution of integration defects, pipeline failures, and invalid quality signals. Strong adoption of common platforms, standards, and automation by product teams and suppliers. Measurable gains in release confidence, mainline stability, test effectiveness, and engineering productivity. Company V ehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, though which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate. The Salary Range: for this role is 171,150 and 288,500. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, 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 and more. This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. The selected candidate will be required to travel This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( . Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( . Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: Our Company ( Our Culture How we hire ( Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations ( We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. General Motors

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Embedded Software Platform in Phoenix, AZ vacancy
  • Embedded C/C++ Engineer Phoenix, Arizona, USA (Onsite) Experience Range: 6 to 12 Years Must Have: Key...  ...C/C++, Real Time, Middleware, Platform Level Design Key Responsibilities: Design and Development: Develop advanced software solutions for avionics display systems... 
    Platform

    Echo IT Solutions

    Phoenix, AZ
    2 days ago
  • $218.03k - $256.5k

     ...learn more about working at Coinbase. Staff Software Engineer (EAA) The Customer Experience (EAA-...  ...and operates the secure, Tier-1 platforms that power internal investigative and...  ...partnership with engineering leadership, embedding with squads to surface opportunities,... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • Overview Title: Embedded Platform Engineer - Aero Applications Location: Phoenix, AZ Position type: Onsite Type: Contract W2 only Locals are preferred...  ...Responsibilities Develop and integrate embedded platform software for aerospace applications. Integrate FMS functionality on... 
    Platform
    Contract work
    Local area

    American Unit, Inc

    Phoenix, AZ
    3 days ago
  •  ...: Acron Aviation designs, engineers, and manufactures certified avionics...  ..., military, and rotorcraft platforms. This work is performed in...  ...close collaboration across software, systems, hardware, certification...  ...developing safety-critical embedded software within aerospace,... 
    Platform

    Acron Aviation

    Phoenix, AZ
    17 days ago
  •  ...export authorization. Job Description As a Software Engineer II here at Honeywell, you will be an...  .... Implement services on the Linux platform to port the application Qualifications...  ...understanding of programming languages such as Embedded C++. Experience with software... 
    Platform
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Relocation
    Flexible hours

    Honeywell Aerospace

    Phoenix, AZ
    2 days ago
  •  ...mission. Every day. We lead with software and innovation. Whether we'...  ...taxis fly, our software engineering team is home to the world's...  ...more years of experience in Embedded software engineering, using...  ...support autonomous and supersonic platforms, bringing the same focus on... 
    Platform
    Permanent employment
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    Honeywell

    Phoenix, AZ
    4 days ago
  • As a Sr Advanced Software Engineer, you will be responsible for the design, development, integration...  ..., and validation of mission-critical embedded software systems in compliance with...  ...develops the next generation common avionics platform which will support future Honeywell... 
    Platform
    Permanent employment
    Temporary work
    Worldwide
    Relocation
    Flexible hours

    Honeywell Aerospace

    Phoenix, AZ
    3 days ago
  •  ...surveillance systems, powered by a flexible software platform that can be customized for virtually...  ...closely with a passionate team of engineers and designers to create and implement...  ...Software, or Computer Science degree Embedded software development experience ~1.5-2... 
    Platform
    Temporary work
    Worldwide
    Flexible hours

    Honeywell Aerospace US LLC

    Phoenix, AZ
    3 days ago
  • Honeywell Aerospace is seeking a Sr Advanced Software Engineer in the NGA Flight Displays Platform to design and deliver cutting-edge avionics software. The...  ...reliability requirements. Ideal candidates have 6+ years in embedded software, with expertise in C/C++ and graphics APIs... 
    Platform

    Honeywell Aerospace

    Phoenix, AZ
    3 days ago
  •  ...surveillance systems, powered by a flexible software platform that can be customized for virtually...  ...closely with a passionate team of engineers and designers to create and implement...  ...those with expertise in either low-level embedded software development OR expertise in... 
    Platform
    Permanent employment
    Temporary work
    Worldwide
    Flexible hours

    Socket.dev

    Phoenix, AZ
    2 days ago
  • Honeywell Aerospace is seeking a Software Engineer II/III in Phoenix to contribute to the Anthem Next Generation Avionics platform. You’ll design, develop and verify Core Displays...  ...a technical field and 1.5-5+ years of embedded software experience, with C/C++ and Python... 
    Platform

    Honeywell Aerospace US LLC

    Phoenix, AZ
    3 days ago
  • Honeywell Aerospace in Phoenix is seeking a Software Engineer (NGA Flight Displays) to design,...  ...on the Anthem Next Generation Avionics Platform. You will contribute across architecture...  ...for modern aircraft. The role requires embedded software experience, C/C++, Python proficiency... 
    Platform

    Honeywell Aerospace US LLC

    Phoenix, AZ
    19 hours ago
  • As an Embedded Software Engineer II here at Honeywell AerospaceFlight Management System team, you will work in a fast paced, collaborative development...  ...developing systems to support autonomous and supersonic platforms, bringing the same focus on safety and efficiency to the... 
    Platform
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Relocation package
    Flexible hours

    Socket.dev

    Phoenix, AZ
    2 days ago
  • Job Description As an Advanced Software Engineer-EGPWS/Embedded C/C++ here at Honeywell Aerospace, you will be responsible for supporting the design...  ...developing systems to support autonomous and supersonic platforms, bringing the same focus on safety and efficiency to the... 
    Platform
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Honeywell

    Phoenix, AZ
    4 days ago
  •  ...AI operated autonomous fleet and depot operating system? Moove AV is looking for a Staff Software Engineer to own the architecture of a core system of a brand-new, greenfield platform for autonomous mobility operations, powered by GenAI, LLMs, and real-time visual intelligence... 
    Platform
    Immediate start

    Software Engineering

    Phoenix, AZ
    more than 2 months ago
  • $78.4k - $130k

     ...Description: Objective of role: The Embedded Software Engineer is responsible for the design,...  ...up embedded software on new hardware platforms, including initialization and verification...  ...documentation. • Collaborate with technical staff to diagnose and resolve software... 
    Platform
    Local area
    Remote work

    ITW

    Phoenix, AZ
    2 days ago
  • $218.03k - $256.5k

     ...called “surges.”learn more about working at Coinbase. As a Staff Software Engineer on the Agent Engagement and Experience team within Coinbase...  ...(EAA) org, you'll build the customer experience platforms that power customer service and compliance processes for CX... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • $218.03k - $256.5k

     ...called “surges.”learn more about working at Coinbase. As a Staff Software Engineer, Frontend on the Advanced Trading team within the Consumer...  ...-end technical strategy for Coinbase Advanced, our trading platform for experienced traders. You'll own the performance, reliability... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • $185.1k - $335.3k

     ...combining cutting-edge research, robust engineering, and large-scale systems to make this...  .... The Role We are looking for a Staff Software Engineer with deep expertise in distributed...  ...distributed systems on major cloud platforms such as Google Cloud, AWS, or Azure.... 
    Platform
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Phoenix, AZ
    19 hours ago
  • $160.2k - $246.3k

     ...you will help shape GM's core simulation platforms, turn complex system behavior into actionable...  ...tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate... 
    Platform
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Phoenix, AZ
    19 hours ago
  • Staff Software Engineer Come for the Challenge. Stay for the Experience. At HCVT, we believe every challenge presents an opportunity to positively...  ...possible. About the Role We are building a new Azure cloud platform to support a multi-year modernization program. This role... 
    Platform
    Work at office
    Remote work

    HCVT

    Phoenix, AZ
    1 day ago
  • $55 - $62 per hour

    Sr. Embedded Software Engineer- Phoenix, AZ 85027 Overview -8 months plus contract with possibility of going direct after • Pay 55-62$/hour Responsibilities Able to understand technical aspects of software development and V&V within an avionics environment. Has working... 
    Permanent employment
    Contract work

    OLSA Resources, Inc.

    Phoenix, AZ
    3 days ago
  • $218.03k - $256.5k

     ...own exchange, clearing, and settlement infrastructure. As a Staff Software Engineer on the Prediction Markets team , you'll design and own the...  ...participation to a fully Coinbase-operated exchange and clearing platform Lead cross-functional collaboration with Product,... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • $218.03k - $256.5k

     ...working sessions called “surges.”learn more about working at Coinbase. Staff Software Engineer, Access & Authorization As a Staff Software Engineer on the Access & Authorization team within the Platform group, you'll help shape the systems customers use to securely... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • $253.9k - $298.7k

     ...intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Core Automation team within Platform, you'll architect and build the Agentic AI systems that are reimagining how Coinbase delivers... 
    Platform
    Local area

    Coinbase

    Phoenix, AZ
    19 hours ago
  • $22 - $26 per hour

     ...efficient workflow across multiple print platforms and finishing processes....  ...color profiles, overprints, scaling, and embedded images. Set up print-ready files for banners...  ...customer specifications. Troubleshoot RIP software and workflow-related production issues to... 
    Platform
    Hourly pay

    Prisma Graphic Corporation

    Phoenix, AZ
    2 days ago
  • $135.2k - $306.4k

     ...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise...  ...methodologies that ensure database platforms continue to meet the availability, scalability...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Platform
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Phoenix, AZ
    19 hours ago
  •  ...for defense applications and is seeking a highly skilled Embedded Hardware Engineer to join our dynamic team. This role is crucial in designing...  ...the rest of the robot — defining CAN interfaces with the software team, designing connectors and wiring harnesses with vendors... 
    Full time
    Contract work
    Local area

    Swarmbotics AI

    Phoenix, AZ
    23 days ago
  •  ...and search, and AI-enabled automation embedded directly into customer-facing applications...  ..., machine learning, applied AI/ML, software engineering, or advanced analytics Proven track...  ...preferred Experience with cloud computing platforms and infrastructure (e.g., Azure,... 
    Platform
    Work at office
    2 days per week

    Blue Shield of CA

    Phoenix, AZ
    2 days ago
  • $114.6k - $234.6k

     ...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Platform
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Embedded Software Platform. Be the first to apply!