Federal Soft Systems - Atlanta, GA

posted 11 days ago

Full-time
Atlanta, GA
Professional, Scientific, and Technical Services

About the position

The Android Developer position at Deluxe involves developing and enhancing Android applications, particularly in the automotive domain. The role requires extensive experience in C++ and Java, along with a strong understanding of Android frameworks and system design principles. The developer will be responsible for implementing custom hardware abstraction layers and ensuring the security and performance of Android OS in automotive applications.

Responsibilities

  • Develop and enhance Android applications for automotive systems.
  • 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 reporting.
  • Perform root cause analysis for issues in the automotive domain.
  • Collaborate with team members to explain previous projects and share knowledge.

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