Snapon

Sr. Embedded Software Engineer

Snapon$110K — $150K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Science, Computer Engineering, or Software Engineering required
  • Minimum 3 years of firmware development experience in a relevant field
  • Proficient in C and C++ programming languages
  • Experience with real-time embedded systems development
  • Strong written and verbal communication skills

Responsibilities

  • Design and implement real-time embedded automotive diagnostic applications
  • Develop vehicle interface software and communication protocols
  • Implement reverse engineering methodologies for vehicle communication protocols
  • Maintain project schedules and related documentation for global product releases
  • Collaborate with global engineering teams to develop applicable products
  • Work with Applications engineers to develop innovative software solutions
  • Conduct applications validation and testing of software products
  • Perform competitive analysis of scan tools and diagnostic platforms

Benefits

  • Flexible working hours
  • Opportunities for professional development
  • Collaborative work environment
  • Health and wellness programs
  • Potential for global travel opportunities
Full 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

About Snapon

Snap-on 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 had revenue of $3.7 billion in 2020 and employs approximately 12,600 people worldwide.
Learn more about Snapon
Size
12,600 employees
Industry

Similar Jobs

More Jobs at Snapon

More Manufacturing & Automotive Jobs

Find similar Sr. Embedded Software Engineer jobs: