Android Application Engineer (Mobility App)
Core
Develop and maintain a Connected Mobility Android application that connects vehicles to mobile devices, enabling users to check vehicle status, control vehicles remotely, and utilize features like digital keys, OTA, and charging.
Role type
Senior Android Application Engineer (Mobility)
Builds
High-performance Android Mobility App for vehicle connectivity and user control
Domain
Automotive / Connected Mobility / Mobile Development
Deliverable
production ML models | product features
Required skills
Android framework, Kotlin, Jetpack (Compose, Hilt, Lifecycle, Navigation, Room, Datastore), Coroutines, Flow, Firebase, RESTful API, Retrofit2, OkHttp3, CI/CD, Test Automation, Performance Optimization, Clean Architecture, Modularization
Preferred skills
SDV/Mobility project experience, Large-scale B2C app design, NFC/Bluetooth/BLE/UWB/GFPS, Digital Key development, TDD
Technologies
Android, Kotlin, Jetpack Compose, Hilt, Retrofit, OkHttp, Firebase, BLE, UWB
Responsibilities
Develop Android Mobility App features and perform maintenance; Implement vehicle-mobile communication via RESTful API, BLE, UWB; Optimize code quality, refactor, and ensure intuitive UX/UI; Research and adopt latest Android technologies for scalable architecture; Automate testing and monitor performance.
Seniority
Senior, hands-on IC