Demo

Sr. Embedded Software Engineer

Snap-on Diagnostics Inc.
San Jose, CA Full Time
POSTED ON 7/16/2026
AVAILABLE BEFORE 8/15/2026
Overview

The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software running on microprocessor based handheld platforms.

Responsibilities

Responsibilities:
  • Performs software design, analysis and implementation of real time embedded automotive diagnostic applications
  • Performs software design and implementation of vehicle interface software and protocols
  • Understands and implements methodologies for reverse engineering of vehicle communication protocols and potential areas for process improvements
  • Assumes responsibility for development and maintenance of project schedules, associated development documentation, and global release of all products
  • Collaborates with global OBD engineering staff in the development products applicable to all Snap-on markets
  • Collaborates with Applications engineers in the development of innovative software solutions for vehicle specific functions and issues
  • Assists with development and execution of applications validation and testing
  • Performs technical analysis and comparison of competitive scan tool and handheld diagnostic platform products with existing Snap-on products

Qualifications

Qualifications:
  • BSCS, BSEE or BSSE
  • Minimum 3 yrs firmware development experience in relevant field
  • Fluent in C, C
  • Real time embedded systems development experience
  • Excellent written and verbal communication skills

Preferred:
  • Previous automotive or OBD / Scan tool diagnostic software development experience
  • ST Micro embedded systems development experience
  • ARM microprocessor development experience
  • Windows and Ethernet development experience a plus

Salary Range: $110k - $150k

Snap-on Incorporated is a leading global innovator, manufacturer and marketer of tools, equipment, diagnostics, repair information and systems solutions for professional users performing critical tasks. Products and services include hand and power tools, tool storage, diagnostics software, information and management systems, shop equipment and other solutions for vehicle dealerships and repair centers, as well as for customers in industries, including aviation and aerospace, agriculture, construction, government and military, mining, natural resources, power generation and technical education.

Snap-on also derives income from various financing programs to facilitate the sales of its products. Products and services are sold through the company's franchisee, company-direct, distributor and internet channels. Founded in 1920, Snap-on is a $4.25 billion, S&P 500 company headquartered in Kenosha, Wisconsin.

Salary : $110,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Snap-on Diagnostics Inc.

  • Snap-on Diagnostics Inc. Philadelphia, PA
  • Overview Who we are: People know Snap-on for the quality of our products, but we know that it is the passion and character of our people that make our comp... more
  • 1 Day Ago

  • Snap-on Diagnostics Inc. Richfield, OH
  • Overview SNAP-ON BUSINESS SOLUTIONS (group within the RS&I Division-Repair Systems & Information; Snap-on Incorporated) Location: Richfield, OH Work Hrs: M... more
  • 2 Days Ago

  • Snap-on Diagnostics Inc. Conway, AR
  • Overview As the product specialist, you wil support Tool Control Engineering Staff by completing assigned technical and logistical tasks, including: Suppor... more
  • 3 Days Ago

  • Snap-on Diagnostics Inc. Lincolnshire, IL
  • Overview New product development and sustaining engineering of Internet enabled hand-held embedded products Responsibilities include developing and maintai... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Sr. Embedded Software Engineer jobs in the San Jose, CA area that may be a better fit.

  • Rivian Palo Alto, CA
  • About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the c... more
  • 14 Days Ago

  • Actalent Palo Alto, CA
  • Job Description: This role focuses on designing, developing, and optimizing real-time firmware for current and next-generation fast DC charging systems. Yo... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!