Software Developer-Design Engineer (Computer Science-Mechanical)

US-MI-Rochester Hills 
Job ID


Full-time entry level position (0 - 3 years of experience) for software development working in a fun agile/scrum environment on vehicle diagnostic tools. Tools communicate over vehicle data bus using industry standard protocols. Data streams are interpreted to provide access to the data and functionality of the Vehicle system for technicians to properly diagnosed complex vehicle systems.responsible for design and development of products.


Perform routine tasks, which are closely supervised to provide experience and familiarization with division.

Use readily available references to determine solutions to problems.

Collect and evaluate data and develop plans for assignments that may involve design application.

Generate recommendations and conclusions with guidance for product improvements.

Participate with drafters, technicians and others to contribute to project completion.

Follow company policies and procedures.

Other miscellaneous duties as assigned.



Bachelor’s degree in engineering or science

0-3 years related experience or equivalent work experience.

Technical competence

Engineering principals

Programming Languages and Platforms:  C++ , C#, HTML, Windows .NET, Android, and iOS systems.  

          Working with user interfaces; low level bits/bytes flowing across the data stream.

          Auto industry-Vehicle Communications.

We will mentor and train the right candidates who demonstrate resourcefulness, initiative, eagerness, good attitude toward teamwork,

          and a professional demeanor.

Candidate must be eligible to work in the U.S.


Basic analysis

Problem solving skills

Investigative skills

Analytical skills

Good communication skills

Team player

Self starter


Organization skills

Time management skills

Adaptable to change



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed