Required Skills

Android Java

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 16th Mar 2024

JOB DETAIL

HireArt is helping an on-demand, autonomous ride-hailing company hire an experienced Android Engineer, AOSP to join the Software Engineering team driving custom in-vehicle infotainment device solutions.

In this role, you will be working with a very seasoned AOSP engineer and your work will be highly visible, at the forefront of the service rollout.

We're looking for someone with a Bachelor's in Computer Science or related degree. You have a minimum of 8 years of relevant experience. In addition, you are proficient in programming languages used in AOSP (C++/C or Java), notable experience with Android Board Support Package (BSP), Android Middleware and embedded systems development.

As an Android Engineer, AOSP, you'll:

  • Develop and customize Linux based Android Services, embedded services and Android applications to ensure compatibility with a range of Android versions and devices.
  • Design and optimize Android systems at the framework layer of AOSP to enhance performance and stability.
  • You will be expected to implement current best practices in embedded AOSP development, HAL customization, Android Middleware, its maintenance and security.
  • Work with cross-functional teams to bring up Android Software on the new devices, productionize and own the process required for maintaining company products.
  • Collaborate with application, hardware, infrastructure and vehicle teams on identifying and solving systems integration issues.

Requirements:

  • Bachelor's/Master's in Computer Science or similar degree with 8+ years of relevant experience
  • Proficiency in programming languages used in AOSP (C++/C or Java)
  • Strong background in AOSP development with notable experience with Android Board Support Package (BSP), Android Middleware and embedded systems development
  • Experience in debugging Android Native Crashes and system crashes and Experience with debugging Android Middleware (Drivers, HAL, Libraries, Framework)
  • Deep understanding of Android OTA mechanisms and implementing the best practices to support it across various devices
  • Good working knowledge of writing, modifying and maintaining Linux services under SELinux
  • Experience including and interfacing with external components defined and maintained by other teams/entities
  • Dynamic, driven and hands-on, yet capable to multitask across functions
  • Good working knowledge with embedded systems testing, enhancing the automated test framework is a plus
  • Experience with creation of Android device builds to support Android system development is a plus

Bonus Qualifications:

  • Android UI application development experience

Benefits:

  • Pre-tax commuter benefits
  • Employer (HireArt) Subsidized healthcare benefits
  • Flexible Spending Account for healthcare-related costs
  • HireArt covers all costs for short and long term disability and life insurance
  • 401k package

Company Information