FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – Serial Data, Vehicle Architecture
General Motors. Develop, validate, deploy, and maintain an agnostic software toolchain supporting multiple GM vehicle architectures .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCyber 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