Data Capital Corporation - Atlanta, GA

posted 26 days ago

Full-time
Atlanta, GA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Android Developer position requires a highly experienced individual with over 10 years of expertise in C++ and Java, particularly within the automotive domain. The role focuses on system design, implementation of custom hardware abstraction layers (HAL), and ensuring the integration of Android technologies in automotive applications. The candidate will be expected to demonstrate strong knowledge of the Android framework and related technologies, as well as effective communication skills to explain previous projects.

Responsibilities

  • Develop and implement Android applications for automotive systems.
  • Design and implement custom HAL for various automotive components such as Radio, Vehicle, Audio, and GNSS.
  • Conduct code analysis, troubleshooting, and debugging of Android applications.
  • Participate in system design using SOLID principles and design patterns.
  • Utilize management tools like RTM, Jira, and ALM for project tracking and management.
  • Perform root cause analysis for system issues and provide solutions.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Requirements

  • 10+ years of experience in C++ (STL, Templates, Exceptions, Threading) and Java.
  • Strong knowledge of Android Framework, Car Service, Android Treble, VNDK, AIDL, and HIDL.
  • Experience in implementing custom HAL for automotive applications.
  • Familiarity with Android NDK and JNI.
  • Experience with Android CTS/VTS and Android OS migration.
  • Knowledge of Android security features including SELinux, FBE, and FDE.
  • Proficient in code analysis, troubleshooting, and debugging techniques.
  • Strong communication and interpersonal skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service