Logo
HRU Inc Technical Resources

Android Developer (Automotive)

HRU Inc Technical Resources, Farmington Hills, Michigan, United States,


Job Title:

Android Developer (Automotive)

Type of Position:

Long term contact role (direct hire is a possibility)

Candidate Requirements:

This role is open to US Citizens and Permanent Residents (Green Card Holders). Candidates on F1-CPT, F1-OPT, H1B or TN visas are also permitted in this role. This company is NOT open to corp2corp (c2c) or corp2hire (c2h) - no exceptions.

Job Location:

This is an on site role which can be based in Peachtree City, GA or Farmington Hills, MI.

Compensation:

We are ideally seeking candidates in the $50.00/hr to $60.00/hr pay range. There is significant flexibility for well qualified candidates - but this will be considered on a case-by-case basis above $60.00/hr. We are limited to a maximum of $80.00/hr in this role (regardless of qualifications).

Benefits:Available (health insurance, dental, vision, 401k, etc)This role will have 7 paid holidays and 5 days PTO (PTO accrues over time). If going direct hire, there will be significantly more PTO.Company Overview:

HRU Technical Resources has partnered with a global digital technology services company (which provides services such as digital transformation, product engineering, and data analytics) all over the world. We are seeking an Android Developer to work on site at an Automotive Company known for enhancing in-vehicle experience and offering advanced technologies across multiple areas including cutting-edge cockpit and safety systems to high-performance audio and sensing technologies, all aimed at improving the driving experience.

Position Overview:

This position focuses on advancing in-vehicle experiences through Android-based systems and requires expertise in C++, Java, Android Automotive, and the Android Framework. The developer will contribute to the design, implementation, and troubleshooting of custom HALs (Hardware Abstraction Layers), as well as Android OS migration and security. Experience with Android NDK, JNI, and automotive domain technologies is essential for driving innovation in this dynamic role.

Key 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.Required:

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 skillsWork Environment:

This is a 1st (day) shift role.There may be occasional overtime in this role. Any OT will be paid at 1.5x.Please note, this is an on site role which can be based in either Peachtree City, GA or Farmington Hills, MI.Offer will be contingent upon a drug screen (which includes cannabis) and a background check.EOE (including Disability/Veterans)