Senior Software Engineer
Core
Develop, validate, deploy, and maintain an agnostic software tool chain supporting multiple GM vehicle architectures and enabling Tier 1 suppliers to build software to GM specifications.
Role type
Senior Software Engineer (Automotive Tool Chain)
Builds
Agnostic software tool chain for vehicle architectures
Domain
Automotive software engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C#, Vector/CAPL scripting, serial data (CAN) communication, SOMEIP ethernet communication, automotive cyber security, technical documentation, test tool development, performance validation strategies
Preferred skills
None stated
Technologies
Python, C#, Vector, CAPL, CAN, SOMEIP, Ethernet, Wireshark
Responsibilities
Lead technical solution development and software system design; Develop and maintain test tools for serial data and ethernet communication; Design and execute performance validation strategies; Mentor junior engineers; Collaborate with cross-functional teams and Tier 1 suppliers
Seniority
Senior, hands-on IC