Principal Software Engineer - Virtualization
General Motors Proving Ground
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).
The Role:
General Motors is seeking a Principal 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.
What You’ll Do:
- Be a critical leader of software engineering productivity and effectiveness.
- Identify opportunities, strategies, process improvements, and lead the change.
- Be hands‑on by leading high impact efforts.
- Be a strong communicator, coach, and mentor.
- Analyze unusual and difficult problems effectively.
- Ability to connect multiple initiatives together to deliver higher value.
- Visualize required innovation, learning and simplification in this space and transition theteam to execute what is required to achieve.
- Maintain command skills and empathy at the same time
- Architect enterprise‑scale CI/CD systems for embedded, simulation, and cloud workloads.
- Define branching, release, and quality‑gate standards across multiple engineering domains.
- Design GitOps‑based delivery for multi‑cluster Kubernetes environments.
- Lead progressive delivery strategy including automated rollback and analysis.
- Establish IaC architecture using Terraform modules and multi‑environment patterns.
- Integrate security and compliance into pipelines and artifact flows.
- Define observability standards for pipelines, simulation workloads, and runtime systems.
- Mentor DevOps and simulation developers across the organization.
Your Skills & Abilities (Required Qualifications):
- 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 a keen attention to detail.
- Demonstrated ability to manage multiple projects and priorities in a fast‑paced environment.
- Demonstrated ability to work in an action‑oriented decision‑making environment.
- Deep Kubernetes knowledge including cluster operations.
- Strong Terraform/IaC experience with production‑grade module design.
- Experience with embedded or simulation workflows (vECUs, SIL, FMU, SSP).
- Cloud architecture experience across AWS, Azure, or GCP.
What Will Give You a Competitive Edge (Preferred Qualifications):
- Master’s degree in software engineering or equivalent experience
- 15+ years of experience in software development.
- 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 vehicle‑level integration and validation, including SIL, CoSIM, vECU, HIL, benches, physical systems, or other virtual and hardware‑based environments.
- A record of creating enterprise standards, platform strategies, technical communities, developer self‑service, reliability objectives, or measurable productivity improvements.
- Advanced degree in a related technical field.
Company Vehicle:
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:
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.
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 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.
#J-18808-Ljbffr$175k - $245k
...support the delivery of our new platform.Maintain the existing software components, OS related.Requirements:B.S./M.S. with 8+ years... ..., etc.Programming skills in C/bash/python/go.Experience with virtualization/container/cloud technologies is preferred.Strong communication...SuggestedFull timeWorldwide$110k - $220k
...have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a... ...a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale...SuggestedFull timeTemporary workPart timeWorldwide$110k - $220k
...PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization... ...great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at...SuggestedFull timeContract workTemporary workPart timeLocal area$110k - $220k
...yearType: Regular/PermanentCompany: WalmartPrincipal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International... ...in tech, gain new skills and experience for virtually every industry, or leverage your expertise to...SuggestedFull timeTemporary workPart timeWork at officeFlexible hours$207k - $300k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor... ...Google Distributed Cloud (GDC) air-gapped Virtual Machine (VM) team is responsible for supporting...Suggested$216.4k
...Principal Software EngineerAt General Motors, our product teams are redefining mobility. Through... ...software runs on: hypervisors and virtualization, safety partitioning and health management... ...efficiently. As Principal Software Engineer, you are the senior technical...Local areaWork from homeRelocation packageFlexible hours$170k - $240k
...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. Job Responsibilities:... ...development of the networking related features of the FortiSwitch Virtual Machine product line (FSW-VM) and Marvell CPSS SDK work...Full timeWorldwideHome office$147k - $210k
Drive the development of the virtualization subsystem (VMM, CHV) at Google scale. Drive the development... ...of specialized tooling to support engineering practices within the virtualization and... ...experience.2 years of experience with software development in one or more programming...$172k - $349k
...Principal Software Engineer - Embedded Platform Software DevelopmentThis role has been designed as "Onsite" with an expectation that you will... ..., Chassis management is a big plusHA, ISSU and Virtualization knowledge is a plusExcellent debugging skills and rich experience...Work experience placementWork at office$143k - $286k
...PermanentCompany: WalmartRole Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace... ...great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at...Full timeTemporary workPart time- ...-innovating their competition.With AIM Virtualization we're redefining interoperability for the... ...for you. We are looking for AI-first engineers who are not afraid to take on hard and... ...Snowflake's leading teams in AI-driven software synthesis.Join us if you're looking to...
$210k - $355k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...Temporary workWorldwideWeekend work$188.5k - $265k
...Principal Software Development EngineerZscaler accelerates digital transformation so customers... ...reporting to the Director, Software Engineering in the Engineering department. You will... ...Docker and Kubernetes, and advanced virtualization or security solutionsZscaler's salary...Full timeWork at officeLocal areaWorldwide$156.4k - $253k
...Job Summary Your Career In the Layer-7 Security Software team, we are responsible for at least one, often two to... ...core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered firewalls. Any features that...Full timeWork at office$210k - $300k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...Temporary workLive inRemote workWorldwideWeekend work- ...Principal Software Engineer, Edge ComputeAt Bloom Energy, our vision for a world powered by clean, reliable, and affordable energy is more than... ...generous Mental Health Support services, Legal services, virtual Physical Therapy access, and Fertility & Family Forming benefits...Work at officeWorldwide
$334k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...with privacy at the forefront.We’re looking for a Senior Principal Software Engineer to lead the technical direction of Ads Quality within...Full timeLive inWork at officeLocal area- ...Job Title: Principal Software Engineer, AI Location : Remote - US Clari + Salesloft are building the next era of enterprise revenue - one where teams make confident decisions powered by AI and real signals. By combining our scale, insights, and AI innovation, we...Remote work
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do...Full timeTemporary workLive inWork at officeLocal area$155.8k - $224.2k
...pressing challenges of the 21st century.We are looking for a Principal Software Engineer, Edge Compute to join our team in one of today’s most... ...generous Mental Health Support services, Legal services, virtual Physical Therapy access, and Fertility & Family Forming benefits...Full timeWork at officeWorldwide$261.5k - $353.5k
...to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewIntuit is looking for a Principal Software Engineer (Finance Systems) in technology for Intuit (Finance, Legal and Privacy Tech) organization. The successful professional will...Temporary workWork experience placementWorldwide$143k - $286k
...$143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer, you will lead the design and delivery of scalable platform capabilities, driving cloud-native architecture and distributed...Full timeTemporary workPart time$118.3k - $224.9k
...and defense.Applied Signal Technology (AST) is seeking a Principal Software Engineer with specialization in Development, Security, and... ...distributions (RHEL, Fedora, CentOS, Rocky)Experience with virtualization technology (KVM, VMWare, Hyper-V)Ability to work collaboratively...Temporary workWork experience placementWork at officeRemote workFlexible hours$238.7k - $365.7k
...Principal Software EngineerWork Arrangement: This role is categorized as Remote/hybrid. This means the successful candidate is expected to... ...cabin experiences, and we are looking for a Principal Software Engineer to serve as a technical leader and authority for our next-...Remote workWorldwideRelocation package- ...Senior Principal Software EngineerWe're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent... ...most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide...
$261.5k - $353.5k
...businesses manage money.Intuit Fintech, one of the company’s fastest growing and most strategic business units, is seeking a Principal Software Engineer to lead the long term technology vision and architecture of the Fintech Risk Platform.This role sits at the center of...Worldwide$143k - $286k
...143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Principal Software Engineer, you will be responsible for designing, developing and improving algorithms for ads optimization, including budgeting, pacing...Full timeTemporary workPart time$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...insights across sales, marketing, and service.If you're a Principal Software Engineer passionate about AI innovation, Copilot experiences, and building...Ongoing contractWork at officeLocal areaWorldwide- ...Principal Software EngineerThe Fleet & Capacity organization within Microsoft 365 Core Platform is responsible for ensuring the right infrastructure... ..., hardware platform readiness, fleet health, reliability engineering, lifecycle management, and operational excellence across...
$238.7k - $365.7k
Job DescriptionPrincipal Software Engineer - Autonomy Behavior ValidationThe RoleAs a Principal Software Engineer in the Autonomy Behavior Validation team, you will set the technical direction for turning safety and behavior requirements into a production-grade counterfactual...Full timeLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Virtualization. Be the first to apply!
- principal software engineer Mountain View, CA
- principal designer Mountain View, CA
- principal Mountain View, CA
- senior principal scientist Mountain View, CA
- senior principal cloud computing engineer Mountain View, CA
- principal cloud computing engineer Mountain View, CA
- software engineer - cloud services Mountain View, CA
- remote software sales Mountain View, CA
- software sales representative Mountain View, CA
- software quality assurance Mountain View, CA


