Job Description :
Please send resume to
Location – Troy, MI
Duration- Long term

Client looking hands on experience in device driver development.
Keywords should be :”embedded software engineer” , “C”, “SPI”, “CAN”
We develop our application in Matlab/Simulink Model based environment, and all our low level drivers are written in hand coded “C” environment.

Must meet following criteria:

Must Have
Strong understanding of microprocessors and peripherals
Experience with Major automotive microprocessors (Motorola/Freescale/NXP, Intel, STMicro)
Ability to comprehend and translate information from “component” data sheet (or spec sheet) into Control/SW requirement.
Ability to work independently as a member on the development team
Ability to interface well with internal customers
Understanding of Real Time OS (RTOS
Automotive network data structures, protocols, (e.g. CAN, GM LAN, FNOS, J1939)
Excellent verbal and written English
B.S in Electrical Engineering, Computer Science or equivalent

Application Development
Minimum 5 years of embedded software development in model based development using Matlab/Simulink/RTW
Understanding of component characteristics and control mechanisms.