Android Software Engineer

Overview

On Site
$75 - $90
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

Android
Android SDK
Java

Job Details

Job Title: Android Software Engineer 

Location: Newark, CA (Onsite)

Duration: 6+ months (Possible Extension-Long Term Project)

Rate Range: $75/hr-$90/hr on w2 without benefits

 Description

  • We are seeking Android software engineer to work on the user interface for automotive infotainment system.
  • Work in conjunction with the user experience design team to define, scope, and refine the user-facing features and interactions.
  • Design, implement, and deliver the in-vehicle software utilizing the underlying platform, frameworks, and SDKs.
  • Work in conjunction with platform software engineers to analyze and optimize the system to achieve a highly responsive user experience.
  • Diagnose, analyze, and resolve relevant issues based on testing, and user validation.

You Should Have:

  • A minimum of 5+ years of industry experience in Android development, and proven industry experience of shipping Android software products.
  • Domain knowledge and experience of software development on the Android system, and have worked with multiple area of Android SDK.
  • Proficiency in Java programming to write clean and well structured code.
  • Experience with IDEs, source code management, unit testing, code review, issue tracking, and graphics performance analysis tools.
  • Ability to communicate technical ideas clearly and effectively.

You Bring:

  • Passion for user interactions and doing so with excellence.
  • Desire and willingness to constantly learn new knowledge and skills.

Requirements

  • Experience with automotive infotainment systems, but not required.
  • Experience building maps and navigation software.
  • Familiarity working with Linux / embedded systems.
  • Experience working with Android framework, HAL, and building AOSP.
  • Experience working in an Agile software development process.
  • Able to rapidly prototype UI solutions for internal demonstrations and technical evaluations.

Education:

  • BS minimum in the areas of Computer Science, Computer engineering, Electrical engineering or other related fields

About Xoriant Corporation