PrintFacebookTwitterRSS 2.0

Current Openings

Android Software Engineer - Automotive Infotainment Oct. 8, 2019


The candidate will exhibit in-depth software design and coding skills for automotive products. The candidate will be engaged in the entire software design phase including; software design review, writing detail design specifications, coding, code review, design level unit testing. The candidate must have in-depth software design and coding skills, excellent communication, project management, and interpersonal skills to work with customers effectively. 

Key Responsibilities

  • Develop Java Android applications for In-Vehicle-Infotainment products
  • Utilize JIRA for issue analysis and resolution
  • Participate in design & code reviews
  • Creation of software requirement and design documents
  • Participate in vehicle quality events
  • Manage small projects and technical resources, including planning, estimating and follow through
  • Work with the customers to refine requirements and to resolve issues

Educational Requirement:

  • B.Sc. Degree in Computer Science, Computer Engineering
  • Preferred: Master of Science Degree, Computer Science/Computer Engineering

Minimum Experience Level:

  • Minimum 2 years of software development experience with Java on Android 4.4+
  • Experience debugging Android applications through Android Studio
  • Experience with Git
  • Experience with Agile development process

Preferred Qualifications:

  • Experience developing on Android Pie
  • Experience developing in Kotlin
  • Experience using AndroidX libraries
  • Experience communicating with REST APIs, especially when using common open-source libraries like Retrofit2
  • Experience using the Android Studio profiling tools to identify & resolve performance bottlenecks
  • Experience in writing multi-threaded systems, and diagnosing related defects (such as Deadlocks, Race Conditions, etc.)


To Apply: Click Here