Android Developer (Automotive)

$104,000 - $166,400/Yr

HRU Technical Resources - Farmington Hills, MI

posted 8 days ago

Full-time - Mid Level
Farmington Hills, MI

About the position

The Android Developer (Automotive) position is a long-term contract role focused on enhancing in-vehicle experiences through the development of Android-based systems. The role requires expertise in C++, Java, and Android Automotive, with responsibilities including the design, implementation, and troubleshooting of custom Hardware Abstraction Layers (HALs) and Android OS migration. The developer will work closely with cross-functional teams to drive innovation in automotive technologies.

Responsibilities

  • Lead the development of Android Automotive systems, focusing on custom HAL implementations for vehicle components such as Radio, Audio, GNSS, etc.
  • Contribute to system design using SOLID principles and Design Patterns.
  • Oversee Android OS migration, security enhancements (SELinux, FBE, FDE), and CTS/VTS implementation.
  • Perform code analysis, debugging, and root cause analysis to resolve complex technical issues.
  • Collaborate with cross-functional teams, using tools like RTM, Jira, and ALM.

Requirements

  • 8+ years of experience in Android development, particularly in Android Automotive and HAL.
  • 10+ years of experience with C++ (STL, Templates, Threading) and Java.
  • Strong knowledge of the Android Framework, Car Service, AIDL, and HIDL.
  • Experience with NDK, JNI, and Android OS security protocols.
  • Excellent problem-solving, communication, and interpersonal skills.

Benefits

  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service