Senior Embedded Diagnostics Engineer – Heavy-Duty Vehicles

Snap-On Tools

Rochester Hills (MI)

On-site

USD 95,000 - 135,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Snap-on Business Solutions in Rochester Hills, MI, seeks a Senior Project Engineer to lead diagnostic software across embedded, PC, and mobile platforms for heavy-duty vehicles. You will drive architecture, selection of tools, and integration strategies with cross-functional teams.

Strong hands-on embedded experience and leadership are essential for delivering secure, high-quality products that meet evolving customer needs.

Qualifications

  • Bachelor’s or Master’s in Electrical/Computer Engineering or related field.
  • 5+ years in embedded systems, diagnostics, or automotive software.
  • Proficiency in object-oriented design, especially C++ and multithreading.
  • Experience with PC drivers and API layers for device communication.

Responsibilities

  • Lead development of driver, firmware, and application software for vehicle devices supporting CAN/J1939, ISO 15765-2, J1708/J1587, UDS, and ISO 22900.
  • Define requirements, architecture, and integration strategies across software and hardware.
  • Develop API drivers and ensure compatibility with RP1210, RP1227, and J2534 standards.
  • Ensure cybersecurity, safety, and regulatory compliance for diagnostic solutions.
  • Collaborate with OEMs, fleets, suppliers and internal teams to deliver robust solutions.
  • Provide technical leadership during development, testing, and customer deployments.
  • Contribute to certification and compliance documentation.

Skills

Embedded systems
C++
CAN/J1939
J1708/J1587
UDS
TCP/IP networking
RP1210/RP1227
CI/CD

Education

Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

Visual Studio 2022
Git
Wireshark
NDIS

Job description

Snap-on Business Solutions in Rochester Hills, MI, seeks a Senior Project Engineer to lead diagnostic software across embedded, PC, and mobile platforms for heavy-duty vehicles. You will drive architecture, selection of tools, and integration strategies with cross-functional teams.

Strong hands-on embedded experience and leadership are essential for delivering secure, high-quality products that meet evolving customer needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Engineer-EMBEDDED SOFTWARE
Project Engineer-EMBEDDED SOFTWARE

Snap-On Tools • Rochester Hills (MI)

On-site
USD 95,000 - 135,000
Senior Embedded Software Engineer, Automotive Diagnostics
Senior Embedded Software Engineer, Automotive Diagnostics

Snap-On Tools • San Jose (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Diagnostics Engineer - Heavy-Duty Vehicles
Senior Embedded Diagnostics Engineer - Heavy-Duty Vehicles

recruitAbility • Rochester Hills (MI)

On-site
USD 120,000 - 150,000
Bonus eligibility
Career growth support
Collaborative culture
Senior Real-Time Embedded Auto Diagnostics Engineer
Senior Real-Time Embedded Auto Diagnostics Engineer

Snapon • San Jose (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Firmware Engineer – Automotive Diagnostics
Senior Embedded Firmware Engineer – Automotive Diagnostics

Snap-on • San Jose (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

recruitAbility • Rochester Hills (MI)

On-site
USD 120,000 - 150,000
Bonus eligibility
Career growth support
Collaborative culture
Cross-Platform Embedded C++ Engineer — Vehicle Diagnostics
Cross-Platform Embedded C++ Engineer — Vehicle Diagnostics

Snap-on • Lincolnshire (IL)

On-site
USD 100,000 - 130,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Snap-On Tools • San Jose (CA)

On-site
USD 110,000 - 150,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Snap-on • San Jose (CA)

On-site
USD 110,000 - 150,000
Senior Automotive Hardware Engineer - Diagnostics & Embedded
Senior Automotive Hardware Engineer - Diagnostics & Embedded

Opus IVS - US • Dexter (MI)

On-site
USD 110,000 - 170,000
Competitive Pay
Paid Time Off
Benefits
+1