Senior Embedded Software Engineer – Automotive Diagnostics

Snap-on

San Jose (CA)

On-site

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant
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 Incorporated seeks a Sr. Embedded Software Engineer to design and develop software for automotive diagnostic applications on handheld platforms. You will work on vehicle interfaces, real-time embedded systems, and reverse engineering of protocols in collaboration with global teams.

The role requires C/C++ proficiency, 3+ years of firmware experience, and strong communication skills. Relocation assistance and a competitive salary are possible for the right candidate.

Qualifications

  • BSCS, BSEE or BSSE required.
  • Minimum 3 years firmware development experience.
  • Fluent in C, C++ and real-time embedded systems.

Responsibilities

  • Performs software design, analysis and implementation of real time embedded automotive diagnostic applications.
  • Develops vehicle interface software and protocols.
  • Works on reverse engineering of vehicle communication protocols and process improvements.
  • Manages development schedules, documentation, and global product releases.
  • Collaborates with OBD engineering and Applications teams on vehicle-specific solutions.
  • Assists with validation and testing of applications.
  • Compares Snap-on products with competitors’ tools.

Skills

C
C++
RTOS
Embedded systems
Communication

Education

BS in CS/EE/SE

Tools

Windows development
Ethernet development

Job description

Snap-on Incorporated seeks a Sr. Embedded Software Engineer to design and develop software for automotive diagnostic applications on handheld platforms. You will work on vehicle interfaces, real-time embedded systems, and reverse engineering of protocols in collaboration with global teams.

The role requires C/C++ proficiency, 3+ years of firmware experience, and strong communication skills. Relocation assistance and a competitive salary are possible for the right candidate.

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

Similar jobs worth comparing

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
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
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
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
Embedded Software Engineer – Automotive Diagnostics
Embedded Software Engineer – Automotive Diagnostics

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 116,000
Health, dental, and vision plans
Health savings accounts (HSA)
Flexible spending accounts
+7
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 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
Project Engineer
Project Engineer

Snap-On Tools • Rochester Hills (MI)

On-site
USD 85,000 - 110,000
Senior Automotive Hardware Engineer - Embedded Systems
Senior Automotive Hardware Engineer - Embedded Systems

OPUS IVS INC • Dexter (MI)

On-site
USD 130,000 - 150,000
Competitive Pay
Tuition reimbursement
401k match
+1