Sr. Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- 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
Requirements
- 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
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
7 Important Tips That Every Software Developer Should Know
Software Engineer Career: Things You Should Know
Is Software Engineering Over-Saturated?