Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Senior Software Engineer – Serial Data, Vehicle Architecture

General Motors

. Develop, validate, deploy, and maintain an agnostic software toolchain supporting multiple GM vehicle architectures .

Posted 10/22/2026full-timeWarren • Michigan • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining software toolchains for multiple vehicle architectures, with a strong focus on Python, C#, and communication protocols such as CAN and SOME/IP. Capable of leading technical solution development, mentoring junior engineers, and creating comprehensive technical documentation.

Highest-signal resume keywords
Python ProgrammingC# ProgrammingSoftware Toolchain DevelopmentSerial Data CAN CommunicationAutomotive Cybersecurity

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Vector/CAPL ScriptingSoftware System DesignPerformance Validation StrategiesComplex Design AnalysisTechnical Documentation Creation
Soft Skills
Technical LeadershipMentoringCollaboration
Tools & Technologies
WiresharkTest Tools for Serial DataEthernet Communication Development
Industry Keywords
Automotive Software TrendsContinuous Improvement InitiativesCross-Functional Team Collaboration

Tech Stack

Tools & technologies
Cyber SecurityPython

About the role

Key responsibilities & impact
  • Develop, validate, deploy, and maintain an agnostic software toolchain supporting multiple GM vehicle architectures
  • Enable Tier 1 suppliers to build software to GM specifications
  • Own the technical direction of the toolchain
  • Lead technical solution development, including requirements definition, functional decomposition, analysis, development, and testing
  • Lead software system design activities and software anomaly correction
  • Perform complex design analysis
  • Promote and support software engineering best practices
  • Serve as a subject matter expert for at least one platform or application component and provide backup support for another
  • Lead and participate in continuous improvement initiatives related to software development processes, methodologies, and tools
  • Develop and maintain test tools for serial data CAN and Ethernet communication across vehicle architectures
  • Design, develop, and execute performance validation strategies and tests for software features and systems
  • Collaborate with Tier 1 suppliers, manufacturing, and integration teams on software integration and deployment
  • Develop and maintain technical documentation, including design specifications, test plans, user guides, and root cause analysis reports
  • Mentor junior engineers and contribute to continuous learning and technical excellence
  • Stay current with industry best practices, emerging technologies, and automotive software trends

Requirements

What you’ll need
  • At least 5–7 years of hands-on experience with Python and/or C#
  • High-level experience with Vector/CAPL scripts
  • Strong experience developing and maintaining software toolchains
  • Strong understanding of serial data, requirements, and complex vehicle scenarios
  • Ability to translate complex vehicle scenarios into lower-level simulated environments for testing and validation
  • Experience supporting multiple vehicle architectures
  • Ability to lead technical solution development, including requirements, analysis, development, and testing
  • Experience with serial data CAN communication
  • Experience with SOME/IP Ethernet communication development
  • Experience with automotive cybersecurity
  • Ability to collaborate effectively with cross-functional teams and external suppliers
  • Experience creating technical documentation, including design specifications, user guides, and integrating test plans
  • Ability to provide technical leadership, serve as a subject matter expert, and mentor junior engineers
  • Experience debugging Ethernet communication protocols using tools such as Wireshark

Benefits

Comp & perks
  • Relocation benefits may be available
  • General Motors benefits supporting employee well-being at work and at home
  • Reasonable accommodations for applicants with disabilities