Job Description :
Role: Software Architect for SOA (Service Oriented Architecture) in vehicles - ADAS Engineer
Work Location: Detroit, MI
Duration of assignment (in Months): 12 months

Contract to Hire Role

Required Technical Skill: C, C++, API design for Service-Oriented architecture

Must-Have
C, C++, Good knowledge of SOA, RESTful API, exposure to ADAS features, Requirement Definition & Maturation

Good-to-Have
Experience in developing embedded systems software for automotive microcontroller families like Infineon Aurix, MPC7x & NXP S32 series, Knowledge of Automotive Ethernet, knowledge of MQTT protocol
Responsibilities
1. Understanding requirements for services to be implemented in vehicles that can be requested from outside the vehicle (cloud, apps) or vice versa
2. Implementation of Service Oriented Architecture (APIs) for providing services related to ADAS features
3. Interaction with multiple global stakeholders to get concurrence and provide direction to implementation teams