Staff Software Engineer - Automation Library Development
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