FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – Virtualization
General Motors. Shape and scale engineering platforms for building, testing, integrating, validating, and delivering embedded software for software-defined vehicles .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting enterprise-scale CI/CD systems and integrating security and compliance into software delivery pipelines. Proven ability to lead cross-functional teams in developing high-quality, safety-critical embedded software for software-defined vehicles.
Highest-signal resume keywords
CI/CD System ArchitectureKubernetes Cluster OperationsTerraform Infrastructure as CodeEmbedded Software DevelopmentSafety-Critical Product 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 ArchitectureEmbedded SystemsReal-Time SystemsProblem-SolvingAnalytical AbilitiesCloud ArchitectureGitOps DeliveryObservability StandardsAutomated RollbackProcess Improvement
Soft Skills
Attention to DetailAction-Oriented Decision-MakingProject ManagementMentoring
Tools & Technologies
AWSAzureGCPTerraformKubernetesGitOpsSimulation Workflows
Certifications & Qualifications
Bachelor's Degree in Software EngineeringMaster's Degree in Software Engineering
Industry Keywords
AutomotiveAerospaceDefenseEmbeddedReal-TimeSafety-CriticalISO 26262Cybersecurity EngineeringASPICEAUTOSAR
Tech Stack
Tools & technologiesAWSAzureCloudCyber SecurityGoogle Cloud PlatformKubernetesTerraform
About the role
Key responsibilities & impact- Shape and scale engineering platforms for building, testing, integrating, validating, and delivering embedded software for software-defined vehicles
- Lead a major capability across multiple teams and influence technical direction beyond the immediate organization
- Connect software, tooling, infrastructure, test, and release activities into a coherent engineering system
- Lead software engineering productivity and effectiveness initiatives
- Identify opportunities and process improvements and lead organizational change
- Lead high-impact hands-on efforts
- Analyze unusual and difficult problems
- Connect multiple initiatives to deliver higher value
- Architect enterprise-scale CI/CD systems for embedded, simulation, and cloud workloads
- Define branching, release, and quality-gate standards across 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
Requirements
What you’ll need- 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 keen attention to detail
- Ability to manage multiple projects and priorities in a fast-paced environment
- 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
- Preferred: Master's degree in software engineering or equivalent experience
- Preferred: 15+ years of experience in software development
- Preferred: Experience in automotive, aerospace, defense, industrial, embedded, real-time, regulated, or safety-critical environments
- Preferred: Knowledge of functional safety, ISO 26262, cybersecurity engineering, ASPICE, MISRA, AUTOSAR, or related engineering practices
- Preferred: Experience with vehicle-level integration and validation, including SIL, CoSIM, vECU, HIL, benches, physical systems, or other virtual and hardware-based environments
- Preferred: Record of creating enterprise standards, platform strategies, technical communities, developer self-service, reliability objectives, or measurable productivity improvements
- Preferred: Advanced degree in a related technical field
Benefits
Comp & perks- Incentive pay program with payouts based on company performance, 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 motor vehicle report review and program requirements