CareerPlanSign in

Staff Software Engineer - Automation Library Development

Warren, Michigan, United States of America💼 Full-time🗓 2026-07-22 → 2026-09-26

Core

Define and deliver automation software library strategy and solutions enabling vehicle-level test automation across all systems and subsystems for Software-Defined Vehicles (SDV).

Role type

Staff Software Engineer (Automation Library Development)

Builds

Scalable automation ecosystem, Python automation libraries, framework enablers, and enterprise-scale automation pipelines for vehicle testing.

Domain

Automotive software engineering, test automation, Software-Defined Vehicle (SDV) architecture.

Deliverable

production ML models | product features | infrastructure

Required skills

Python, C++, C#, test automation frameworks, Automotive Ethernet, SOME/IP, code review, technical leadership, mentoring.

Preferred skills

Vehicle electrical architecture, AUTOSAR Adaptive/Classic, TCP/IP networking, Wireshark, packet-level inspection, ECU communication flows.

Technologies

Python, C++, C#, Automotive Ethernet, SOME/IP, AUTOSAR, Wireshark, TCP/IP.

Responsibilities

Define automation library strategy, establish coding standards, perform code reviews, collaborate on automation architecture, mentor engineering teams, lead technical workshops.

Seniority

Staff, hands-on IC with strategic leadership

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