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
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