Job Title: AUTOSAR Developer
Location: Dearborn, MI
Job Description & Skill Requirement:
• Design and develop AUTOSAR-based embedded software components. • Design and development of Low-level IoHW drivers for micro-controller-based products • Analyze, design, program, debug, and modify low-level drivers using high-level languages (C, Python) and assembly code. • Contribute to product success through consistent on-time delivery of high-quality, functioning complex device driver code. • Scale, modify and re-factor existing software components to meet new architecture requirements. • Work with Ford architecture and validation teams, tool vendors, and AUTOSAR basic software partners to create reusable software components, supporting documentation, and integration guides. • Perform code-level integration-related tasks such as replicating build environments, source code debugging, and continuously improving and streamlining deployments
Skills Needed:
• BS in Electrical Engineer, Computer Science, or related Field • Experience in anyone of the BSW Module's, CDD & SWC's Implementation • 3+ years of Embedded Software Experience • 2+ years of programming experience in C/C++ or Python • Candidates must have strong programming skills in C/C++, and be able to write highly portable and platform-agnostic code • Experience with low level interfaces such as I2C, SPI, ICU, PWM, GPT and CAN • 1+ year experience in developing Proof-of-Concept applications for automotive ECUs • 1+ years’ experience working in an agile environment • Good to have knowledge on UDS