Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
General Motors

Principal Software Engineer – Test System Modernization

General Motors

. Lead software engineering productivity and effectiveness initiatives .

Posted 9/25/2026full-timeUnited StatesLead💰 $238,700 - $365,700 per yearWebsite

Tech Stack

Tools & technologies
LinuxPython

About the role

Key responsibilities & impact
  • Lead software engineering productivity and effectiveness initiatives
  • Identify opportunities and process improvements and lead organizational change
  • Lead high-impact hands-on engineering efforts
  • Coach and mentor team members
  • Analyze unusual and difficult problems
  • Connect multiple initiatives to deliver higher value
  • Lead modernization of a large-scale embedded software test system
  • Define and modernize a standardized, fully automated, headless framework across virtual and physical environments
  • Enable full-suite testing multiple times per day
  • Define architecture and roadmap for standardized test execution, configuration and variation management, traceability, quality gates, regression selection, and results reporting
  • Establish change-impact analysis and risk-based regression strategies using Gears, Pure Variants, or equivalent tools
  • Standardize test-result schemas, metadata, diagnostics, and artifacts and enable storage in Databricks
  • Develop APIs and integrations connecting test execution, test management, issue tracking, failure triage, and diagnostic tools
  • Improve test robustness, failure triage, execution speed, and deployment efficiency across CI/CD pipelines and physical and virtual test environments

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 validating software systems, including substantial experience leading architecture across organizations
  • Deep understanding of software architecture for real-time systems
  • Experience shipping high-quality safety-critical products
  • Experience architecting large-scale CI/CD, embedded test automation, and build-to-test pipelines
  • Expertise in variation management, configuration comparison, change-impact analysis, and risk-based regression testing
  • Experience with test-result data modeling, Databricks, analytics, data mining, and API development
  • Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, and infrastructure as code
  • Demonstrated ability to integrate automated diagnostics and issue-management workflows
  • Exceptional problem-solving and analytical abilities, with 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
  • Travel required less than 25%

Benefits

Comp & perks
  • Company vehicle evaluation program, subject to successful motor vehicle report review
  • Medical, dental, and vision benefits
  • 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
  • Relocation benefits for qualifying candidates
  • Incentive pay program based on company, job-level, and individual performance