waypointjobs

Snap-On Tools

Sr. Embedded Software Engineer

san jose, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Snap-On Tools lists this Sr. Embedded Software Engineer opportunity in san jose, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

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: $110,000 - $150,000

Actual starting pay will depend on qualifications, experience, skills, and internal equity considerations

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.

#J-18808-Ljbffr

Worksite address

san jose, CA, 95199, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job