Job Description :
Title : Embedded Engineer
Location : Newark, CA (Remote until Covid-19)
Position Type : 9-12 Months Contract
Rate: DOE
Start: Immediate
Interview Process: 2 WebEx rounds
Customer Industry: Automotive
Experience Level: 5+ years
The Role:
Design and develop Keyless Entry software on the Telematics Module Architect Software to work with multi-core processor environment. Provide design, development, and debug support for integrating individual
functions into the control unit. Ensure optimization of software through design reviews and code reviews. Develop a design and/or product validation test program to ensure robustness of design. Integrate with different teams such as Cloud, Powertrain, Data Science etc to realize the project.
Strong proficiency in C and C++, and object-oriented design.
Strong understanding of Data Structures and Algorithms.
Strong knowledge of Networking protocols such as TCP/UDP, MQTT, etc.
Working knowledge of Automotive Protocols such as CAN, UDS, etc.
Experience with integration with Automotive ECUs.
Experience with Phone-As-a-Key implementation is a big plus.
Experience with scripting languages/tools and methods to optimize SW development and testing activities.
At least 5-15+ years of industry experience
MS/BS minimum in the areas of Computer Science, Computer engineering,Electrical engineering or other related fields or equivalent experience
Skill Matrix:
Total IT EXP: Years
Total US Working EXP: Years
Embedded Engineer: Years
Keyless Entry: Years
C and C++: Years
Data Structures and Algorithms: Years
Integration with Automotive ECUs: Years