Stellantis logo

Android Application Development Engineer

Stellantis

Auburn Hills, MI, USPosted Aug 3, 2026

Job description

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. C andidate 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 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 ( View. Model , Live. Data , Room, Data. Binding , 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

More jobs at Stellantis

See all openings at Stellantis

More jobs in Auburn Hills

See all jobs in Auburn Hills