Senior Software Engineer, In-Vehicle Ethernet Performance

General Motors

Warren (MI)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

General Motors is seeking a Senior Software Engineer to develop and validate in-vehicle Ethernet networks powering the Software-Defined Vehicle architecture. You will work across physical and virtual test assets, focusing on functional verification and performance metrics, including temporal behavior, to enhance end-to-end network health and CI/CD test pipelines.

You will collaborate with embedded software, system specifications, virtual models, and architecture analysis teams, contributing to

Qualifications

  • Bachelor's degree in Systems Engineering, Computer Engineering, Electrical Engineering, Computer Science, or relevant discipline.
  • Three or more years of experience developing software and validating networks using Python, Rust or C++.
  • Knowledge of computer networking protocols, network architecture, and automotive Ethernet technologies including SOME/IP and TCP/IP.
  • Knowledge of software development lifecycle, testing methodologies, network troubleshooting, simulation and analysis tools.

Responsibilities

  • Deploy test automation across physical and virtual test assets.
  • Develop solutions for assessment of temporal behavior for a network under test.
  • Develop test automation for validation of core elements across a full-stack Ethernet solution.
  • Integrate released software builds and design artifacts with test infrastructure to increase end-to-end network health assessment.
  • Perform extensive functional and temporal evaluation of key networking protocols and solutions (e.g., gPTP, traffic shaping).
  • Evaluate new hardware and software solutions to support next-generation architectures.

Skills

Python
Rust
C++
TCP/IP
SOME/IP

Education

Bachelor's degree in Systems Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related
Master's degree (preferred)

Job description

General Motors is seeking a Senior Software Engineer to develop and validate in-vehicle Ethernet networks powering the Software-Defined Vehicle architecture. You will work across physical and virtual test assets, focusing on functional verification and performance metrics, including temporal behavior, to enhance end-to-end network health and CI/CD test pipelines.

You will collaborate with embedded software, system specifications, virtual models, and architecture analysis teams, contributing to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automotive Ethernet Software Performance Engineer
Senior Automotive Ethernet Software Performance Engineer

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
Relocation benefits
Hybrid work model
Total Rewards resources
Senior Software Engineer- Ethernet Network Performance
Senior Software Engineer- Ethernet Network Performance

General Motors • Warren (MI)

On-site
USD 110,000 - 140,000
Senior Software Engineer- Ethernet Network Performance
Senior Software Engineer- Ethernet Network Performance

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
Relocation benefits
Hybrid work model
Total Rewards resources
Staff Automotive Network Systems Engineer (Remote)
Staff Automotive Network Systems Engineer (Remote)

General Motors • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 160,000 - 291,000
Medical
Dental
Vision
+8
Staff Automotive Network Performance Engineer
Staff Automotive Network Performance Engineer

General Motors • Milford Charter Township (MI)

On-site
USD 120,000 - 180,000
Senior Hardware Engineer, Automotive SerDes & Ethernet
Senior Hardware Engineer, Automotive SerDes & Ethernet

General Motors • Milford Charter Township (MI)

Hybrid
USD 107,000 - 193,000
Senior Hardware Engineer, Wired Connectivity (SerDes/Ethernet)
Senior Hardware Engineer, Wired Connectivity (SerDes/Ethernet)

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 107,000 - 193,000
Senior Hardware Engineer: Network Tech & SerDes
Senior Hardware Engineer: Network Tech & SerDes

Relha LLC • Warren (MI), Northern (KY)

Hybrid
USD 107,000 - 193,000
Staff Systems Engineer - Automotive Network Communications
Staff Systems Engineer - Automotive Network Communications

General Motors • Milford Charter Township (MI)

On-site
USD 120,000 - 180,000
In-Vehicle Hardware Design Engineer – 12V Power & Ethernet
In-Vehicle Hardware Design Engineer – 12V Power & Ethernet

General Motors • Warren (MI)

Hybrid
USD 98,000 - 150,000
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts
+1