Sr. Software Engineer
Snapon

San Jose, California

Posted in Medical and Nursing


Job Info


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 system and software design, analysis and implementation of real time embedded automotive diagnostic applications
  • Performs software design and implementation of vehicle interface software and protocols
  • Selects and develops high performance peripheral drivers for use within platform offerings
  • Collaborates with global engineering staff in the development products applicable to all Snap-on markets
  • Collaborates with hardware engineering team to produce innovative platform solutions for global markets
  • Collaborates with applications engineers in the development of innovative software solutions for vehicle specific functions and issues
  • Provides technical interface between embedded platform development activities and Windows based platform development activities to insure commonality of functional capabilities
  • 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 5 yrs firmware development experience in relevant field
  • Fluent in C, C++
  • ARM or Coldfire development experience
  • UI development on embedded platforms for the commercial market
  • Previous automotive or handheld software development experience
  • Real time embedded systems development experience
  • Excellent written and verbal communication skills
Preferred:
  • Previous experience with automotive communication protocols such as CAN, DoIP, etc.
  • IAR Embedded Workbench development experience
  • Embedded graphical interface development with C/PEG and Embedded Wizard
  • Development experience with MicroDigital SMX RTOS and other embedded operation systems
  • Windows App development experience
  • C# development experience

Snap-on is an Equal Opportunity Employer, Minority/Female/Disabled/Veteran

We strongly encourage people of color, the LGBTQ+ community, veterans and active-duty military, parents, individuals with disabilities, and individuals from all cultural backgrounds to apply. Snap-on is an equal opportunity employer and complies with all applicable federal, state, and local fair emplyment practices and laws. Snap-on stricty prohibits and does not tolerate discrimination against applicants, associates, or any other covered persons for any reason inlcuding race, ethnicity, religion, color, national origin, sex, age, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local laws.

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.3 billion, S&P 500 company headquartered in Kenosha, Wisconsin.



More Medical and Nursing jobs


Snapon
Lincolnshire, Illinois
Posted about 1 hour ago

Inspire Diagnostics
Quincy, Massachusetts
Posted about 1 hour ago

Inspire Diagnostics
Braintree, Massachusetts
Posted about 1 hour ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.


Share diversity job

Sr. Software Engineer is posted on all sites within our Diversity Job Network.


African American Job Search Logo
Hispanic Inclusion Jobs Logo
Asian Job Search Logo
Women Inclusion Jobs Logo
Diversity Inclusion Jobs Logo
Seniors to Work Logo
Black Inclusion Jobs Logo
Veteran Job Center Logo
LGBT Job Search Logo
Asian Inclusion Jobs Logo
Disabled Job Seekers Logo
Senior Inclusion Jobs Logo
Disability Inclusion Jobs Logo
US Diversity Job Search Logo
LGBTQ Inclusion Jobs Logo
Hispanic Job Exchange Logo