Infotainment Android Developer - Only W2
Automotive Android Middleware Engineer Auburn Hills, MI Long TermResponsibilities: • Port Android applications, middleware, and services from the existing platform to a new platform. • Maintain ported applications through monitoring, troubleshooting, and stability improvements. • Diagnose and fix technical issues or bugs during and after porting. • Implement enhancements to existing applications to improve functionality and usability. • Design and develop new features aligned with platform requirements and user needs. Requirements: • 8+ relevant yrs of exp in Android Software Development in Automotive Domain • Working Knowledge on CAN, Ethernet (SOME/IP), AIDL • Implementation and maintenance of Android Services and Middleware Services • Low level SW Design and Implementation of Custom Vendor Specific Middleware Services and HALs • Experience in SW Development for Automotive ECUs • Kotlin / Java Programming • ASPICE and STLA Best Practices • Agile Methodology • Collaborate with Cross-functional teams to resolve issues and meet project goals Preferred Skills: • Implementation and maintenance of Android Apps • Use of Vector CANoe, Canalyzer and CAPL languages • Ability to work with a hardware bench: sideload, run, debug & read log • Python / UML / JSON Programming • AWS Tools