Skip to main content

Principal Software Engineer- Test System Modernization at General Motors

Compensation · Listed in posting

$238,700 – $365,700/yr

Setup
Remote, Hybrid
Location
Milford Charter Township, Michigan · Austin, Texas · +2
Type
Full-time
Level
staff+
Posted

Description

General Motors is hiring a Principal Software Engineer to lead and scale engineering platforms for embedded software in software-defined vehicles. The role focuses on modernizing large-scale embedded test systems, establishing automated headless testing frameworks, defining test execution and variation-management architectures, integrating diagnostics and issue-management workflows, and improving CI/CD reliability. The position requires a bachelor's degree or equivalent practical experience, typically 15 or more years of software-validation and architecture experience, and expertise in embedded systems, CI/CD, test automation, Databricks, Python, and related technologies. It is primarily remote, with possible three-times-weekly reporting to a GM hub and less than 25% travel.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation