Description

What's the Job?

  • Design, develop, and maintain Android Automotive applications using Java/Kotlin
  • Implement and support Android services, middleware, and vendor-specific components
  • Develop low-level software, including custom middleware services and Hardware Abstraction Layers (HALs)
  • Work with vehicle communication protocols such as CAN and Automotive Ethernet (SOME/IP)
  • Integrate software with automotive ECUs and validate functionality on hardware benches

What's Needed?

  • Strong experience in Android Automotive software development
  • Proficiency in Java and Kotlin
  • Experience with AIDL (Android Interface Definition Language)
  • Hands-on experience with Automotive ECU software development
  • Knowledge of CAN bus communication

Education

Any Graduate