Android Engineer (UI Framework)
Core
Crafting seamless and responsive in-vehicle user interfaces and SDKs for customizable UX elements on Android Automotive OS.
Role type
Senior Android Engineer (UI Framework)
Builds
SDKs for 1st and 3rd party applications, System UI components, and UX flows for in-vehicle features.
Domain
Automotive software, Android Automotive OS, UI/UX
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Android UI frameworks (Jetpack Compose, Views), AOSP customization, Java, Kotlin, embedded systems, multi-display handling, touch input tuning, rendering optimization
Preferred skills
Surface management, input handling, window manager customization, OpenGL/RenderScript
Technologies
Jetpack Compose, Android Views, AOSP, Figma, repo, Soong, Make, Android Automotive OS
Responsibilities
Create an SDK of customizable UX elements; Create tools to import designs from Figma to code management; Implement UX flows for in-vehicle features; Collaborate with designers to bring HMI concepts to life; Optimize UI responsiveness and rendering; Work with Android framework team to define system surfaces; Debug UI performance and compatibility issues
Seniority
Mid-to-Senior, hands-on IC