Android Application Development Engineer

Posted 2 Days Ago
Be an Early Applicant
Auburn Hills, MI, USA
In-Office
Senior level
Automotive
The Role
Design, develop, and maintain Kotlin-based Android applications for automotive/embedded environments. Integrate apps with platform and middleware services (VHAL, Audio Framework), debug across Android layers, optimize performance, participate in code reviews, and collaborate with cross-functional teams to deliver high-quality in-vehicle user experiences.
Summary Generated by Built In
Job Summary & Responsibilities

Job Description:

We are seeking an experienced Android Application Development Engineer with strong expertise in Kotlin and hands-on experience building robust, scalable Android applications. The ideal candidate will have practical exposure to Android Jetpack components and experience integrating application functions with Android platform and middleware service APIs, particularly in areas such as Vehicle HAL (VHAL)Audio Framework, or other system-level Android services. Experience in automotive or embedded Android environments is highly desirable. Candidate shall also be collaborating and working cross functionally with designers, technical artists, and platform software engineers to develop apps for an enhanced in-vehicle user experience. 
 

 
Key Responsibilities: 

  • Design, develop, and maintain high-quality Android applications (Kotlin, Jetpack etc.)
  • Architect and implement application features using modern Android development practices 
  • Integrate applications with Android middleware and platform services, including but not limited to:  
  • Vehicle HAL (VHAL) 
  • Android Audio Framework 
  • Other system or hardware abstraction APIs 
  • Conduct thorough code reviews to ensure code quality and adherence to industry best practices. 
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products. 
  • Debug and resolve application, platform, and service-level issues across different Android layers 
  • Optimize application performance, memory usage, and responsiveness 
  • Participate in code reviews, design discussions, and technical decision-making 
  • Ensure adherence to Android best practices, coding standards, and security guidelines 
  • Support integration, testing, and deployment activities across multiple Android versions and hardware configurations 
Preferred Qualifications

Basic Qualifications: 

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 5 years of experience in Android application development 
  • Strong proficiency in Kotlin 
  • Solid understanding of Android SDK, application lifecycle, and UI frameworks 
  • Hands-on experience interfacing with VHAL, Audio Framework, or similar Android platform services 
  • Experience working in Linux-based development environments 
  • Experience with AOSP-based development environments 
  • Strong debugging skills using Android Studio, Logcat, and system-level tools 
  • Good understanding of multithreading, IPC mechanisms (Binder), and services 
  • Familiarity with version control systems (e.g., Git) 
  • Excellent problem-solving skills and the ability to think critically and creatively. 
  • Strong communication skills, both written and verbal. 
  • Ability to work effectively in a team environment and lead by example. 

  

Preferred Qualifications:

  • Experience with Android Jetpack (ViewModelLiveData, Room, DataBinding, Navigation, etc.) 
  • Background in Automotive Android (Android Automotive OS / Android Auto) or embedded Android systems 
  • Knowledge of HAL layers, native services, or system-level architecture 
  • Exposure to CI/CD pipelines for Android builds 
  • Understanding of functional programming concepts in Kotlin 
  • Experience collaborating in cross-functional automotive or platform teams 

Skills Required

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Minimum of 5 years of experience in Android application development
  • Strong proficiency in Kotlin
  • Solid understanding of Android SDK, application lifecycle, and UI frameworks
  • Hands-on experience interfacing with VHAL, Android Audio Framework, or similar platform services
  • Experience working in Linux-based development environments
  • Experience with AOSP-based development environments
  • Strong debugging skills using Android Studio, Logcat, and system-level tools
  • Good understanding of multithreading, IPC mechanisms (Binder), and Android services
  • Familiarity with version control systems (e.g., Git)
  • Excellent problem-solving and strong written and verbal communication skills
  • Ability to work effectively in a team environment and lead by example
  • Experience with Android Jetpack components (ViewModel, LiveData, Room, DataBinding, Navigation)
  • Background in Automotive Android (Android Automotive OS / Android Auto) or embedded Android systems
  • Knowledge of HAL layers, native services, or system-level architecture
  • Exposure to CI/CD pipelines for Android builds
  • Understanding of functional programming concepts in Kotlin
  • Experience collaborating in cross-functional automotive or platform teams

Stellantis Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Stellantis and has not been reviewed or approved by Stellantis.

  • Pay Growth & Progression Contract-driven increases lifted hourly wages roughly 25% over 4.5 years and restored cost-of-living adjustments, pushing top rates near $42 per hour by the end of the agreement. Union hourly positions appear to have benefited most since the 2023 deal.
  • Affordable Benefits UAW-represented hourly workers pay no premiums and about 3% of total healthcare costs while receiving comprehensive medical, dental, vision, and wellness coverage. This creates materially lower out-of-pocket costs for represented hourly roles.
  • Retirement Support Post-2007 hourly hires receive a 10% employer 401(k) contribution and legacy workers saw defined-benefit improvements with retiree bonuses. Salaried roles also cite a 401(k) with employer match and contribution up to a maximum of 8%.

Stellantis Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Auburn Hills, MI
104,031 Employees

What We Do

Our storied and iconic brands embody the passion of their visionary founders and today’s customers in their innovative products and services: they include Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall and mobility brands Free2move and Leasys. Powered by our diversity, we lead the way the world moves – aspiring to become the greatest sustainable mobility tech company, not the biggest, while creating added value for all stakeholders as well as the communities in which we operate.

Similar Jobs

Remote or Hybrid
United States
500 Employees

Enverus Logo Enverus

Principal Software Engineer

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees
140K-160K Annually

Enverus Logo Enverus

Consultant

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
6 Locations
1800 Employees
140K-180K Annually

mabl Logo mabl

Account Executive

Artificial Intelligence • Machine Learning • Software
Remote or Hybrid
East Coast, USA
80 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account