Android Developers

  • Newark, CA
  • Posted 60+ days ago | Updated 10 days ago

Overview

On Site
Hybrid
$50 - $100
Contract - W2
Contract - 12 Month(s)

Skills

Android SDK
Linux
embedded systems
infotainment
HAL
code review
performance analysis
Agile software development

Job Details

We are currently looking for an experienced Android Developer to join our team with one of our clients. I would like to tell you a bit more about this position and learn a few things about you, as well.   

 

Title: Android Developers

Location: Newark, CA / (Hybrid Role)

W2 Contract only

 

  • Responsibilities:
    • Collaborate with the user experience design team to define, scope, and refine user-facing features and interactions for automotive infotainment systems.
    • Design, implement, and deliver in-vehicle software using platform, frameworks, and SDKs.
    • Work with platform software engineers to optimize system performance for a responsive user experience.
    • Diagnose, analyze, and resolve issues identified through testing and user validation.
  • Qualifications:
    • Minimum of 5+ years of Android development experience and a track record of shipping Android software products.
    • Domain knowledge and experience in Android system software development, including various areas of the Android SDK.
    • Proficiency in Java programming for writing clean and well-structured code.
    • Experience with IDEs, source code management, unit testing, code review, issue tracking, and graphics performance analysis tools.
    • Strong communication skills for conveying technical ideas effectively.
  • Desired Qualities:
    • Passion for delivering exceptional user interactions.
    • Willingness to continuously acquire new knowledge and skills.
  • Requirements:
    • Experience with automotive infotainment systems is a plus but not mandatory.
    • Familiarity with building maps and navigation software.
    • Knowledge of working with Linux and embedded systems.
    • Experience with Android framework, HAL, and building AOSP.
    • Proficiency in Agile software development processes.
    • Ability to rapidly prototype UI solutions for internal demonstrations and technical evaluations.
  • Education:
    • Minimum of a Bachelor of Science (BS) degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields.