CareerPlanSign in

Principal Software Engineer- Test System Modernization

Milford, Michigan, United States of America💼 Full-time💰 $238,700–$238,700🗓 2026-09-25 → 2026-09-27

Core

Lead the modernization of a large-scale embedded software test system for software-defined vehicles, defining architecture and automating full-suite testing across virtual and physical environments.

Role type

Principal Software Engineer (Test System Modernization)

Builds

Standardized, fully automated, headless test frameworks and CI/CD pipelines for embedded software.

Domain

Automotive / Embedded Systems / Test Automation

Required skills

Software architecture for real-time systems, CI/CD pipeline design, variation management, change-impact analysis, risk-based regression testing, API development, data modeling for test results, embedded systems, Linux, Python, Bash, Robot Framework, containers, infrastructure as code

Preferred skills

Embedded software development, automotive software, systems engineering, AI assistants/coding agents, knowledge systems, vector search, code intelligence platforms

Responsibilities

Define architecture and roadmap for standardized test execution and variation management; Establish change-impact analysis and risk-based regression strategies; Standardize test-result schemas and enable storage in Databricks; Develop APIs connecting test execution, management, and diagnostic tools; Improve test robustness, failure triage, and deployment efficiency across CI/CD pipelines.

Seniority

Principal, hands-on technical leader with strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.