Full-Time

Senior Diagnostic Software Development Engineer

Posted on 7/3/2025

Deadline 7/5/25
General Motors

General Motors

10,001+ employees

Designs, manufactures, and sells vehicles

No salary listed

Senior

Company Historically Provides H1B Sponsorship

Warren, MI, USA

Hybrid

The successful candidate is expected to report to the Warren, MI location three times per week, at minimum. This job may be eligible for relocation benefits.

Category
Embedded Engineering
Software QA & Testing
Software Engineering
Required Skills
Python
Wireshark
C#
C/C++
Requirements
  • Bachelor’s degree in Electrical, Software Systems, Computer Science, Computer Engineering, or a related field.
  • At least 5 years of professional experience in software development, ideally within the automotive or embedded systems domain.
  • Proficiency in C/C++, C# and Python programming languages.
  • Experience in Object-Oriented Programming.
  • Knowledge of vehicle serial data protocols: CAN (ISO15765), UDS (ISO14229), DoIP (ISO13400), GMLAN, SAE J1850, and KWP2000.
  • Experience reading vehicle communication logs collected from CAN bus loggers and Wireshark.
  • Understanding of vehicle electrical architecture systems and standards.
  • Strong analytical, problem-solving, and root cause analysis skills.
  • Effective technical communication skills in English.
Responsibilities
  • Design, develop, and validate software functionality using C++ for the Development Programming System (DPS) application and the Vehicle Communications Sub-system (VCS).
  • Collaborate cross-functionally with other Service Programming related teams to analyze and address potential application issues.
  • Assist in resolving dealership vehicle programming problems by reviewing vehicle communication logs and other data records.
  • Design and develop new software solutions based on defined requirements.
  • Work effectively with engineering teams to clarify project requirements and timelines.
  • Deliver new software solutions that meet GM Vehicle Cybersecurity programming requirements.
  • Represent GM Diagnostics Hardware and Software Team internally within GM and externally through automotive industry work groups (ISO, SAE).
Desired Qualifications
  • Experience in embedded software development as well as PC-based application development.
  • Familiarity with GM’s Service Programming System (SPS/SPS 2), Development Programming System (DPS) and Global Diagnostics Tool (GDS 2).
  • Experience with utility-file and GM Interpreters.
  • Experience with vehicle Ethernet networking.
  • Service/Manufacturing Engineering experience.

General Motors (GM) designs, manufactures, and sells vehicles and parts, serving consumers, businesses, and government entities. The company generates revenue through vehicle sales under brands like Chevrolet and Cadillac, as well as financing services via GM Financial. GM is focused on electric vehicles and autonomous driving technologies, while also maintaining a commitment to community service and diversity, with women making up 55% of its Board of Directors. Its goal is to balance traditional automotive manufacturing with technological advancements and a strong community presence.

Company Size

10,001+

Company Stage

IPO

Headquarters

Detroit, Michigan

Founded

1908

Simplify Jobs

Simplify's Take

What believers are saying

  • Solid-state battery tech could enhance EV range and safety.
  • $4 billion U.S. plant investment aligns with consumer preference for American-made vehicles.
  • Affordable next-gen EV development could capture cost-conscious market.

What critics are saying

  • 62,000 Chevrolet Silverado trucks recalled due to fire risk.
  • Class action lawsuit over 6.2-liter V-8 engine defect.
  • New battery tech may face performance or delay issues.

What makes General Motors unique

  • GM leads in board diversity with 55% women directors.
  • Dynamic Fuel Management system enhances fuel efficiency in GM vehicles.
  • GM's Silicon Valley tech center boosts innovation in autonomous driving.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Paid Vacation

Paid Sick Leave

Paid Holidays

Parental Leave

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

401(k) Company Match

401(k) Retirement Plan

Tuition Reimbursement

Student Loan Assistance

Flexible Work Hours

Discount on GM vehicles

Company News

EV
Jul 5th, 2025
BMW, VW, Mercedes and Other German Companies Join Forces On Shared EV Software Platform

GM has also expanded its engineering footprint with a new tech center in Silicon Valley.

Top Class Actions
Jul 3rd, 2025
GM recalls over 62,000 Chevrolet Silverado trucks due to fire risk

Earlier, a group of consumers filed a class action lawsuit against GM, alleging that its recall remedy for an engine defect in 6.2-liter V-8 engines forces vehicle owners to pay hundreds of dollars more for gasoline.

Patch
Jun 27th, 2025
These Vehicles May Catch Fire Even When Parked: Recall Roundup

General Motors is recalling more than 62,000 vehicles because of a potential brake issue that may cause a fire, even when the vehicles are parked and not running, the National Highway Traffic Safety Administration said Thursday.

Auto Body News
Jun 27th, 2025
PHEVs Overtake BEVs for Most Problems in J.D. Power Initial Quality Study

At the model level, General Motors received five segment awards, followed by Ford with four and Honda with three.

Stockman & Poropat
Jun 26th, 2025
General Motors Counterfeit and Trademark Infringement Action

General Motors has filed a trademark infringement lawsuit to combat counterfeit sales.

INACTIVE