Demo

Android Engineer (UI Framework)

42dot
Sunnyvale, CA Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 6/18/2026
We are looking for the best

About Us

42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers the future of mobility by advancing the development of software-defined vehicles.

We develop safety-first, user-centric software-defined vehicle technologies that deliver the latest performance through continuous updates like smartphones. By advancing software and AI technology, 42dot envisions a world where everything is connected and moves autonomously through a self-managing urban transportation operating system.

About The Role

As an Android Engineer (UI Framework) at 42dot, you’ll be responsible for crafting seamless and responsive in-vehicle user interfaces built on top of Android Automotive OS (AAOS). You’ll work on creating and customizing UI components in applications and system UI such as text elements, buttons, checkboxes and other building blocks of the User Interface.

This role requires deep knowledge of Android UI principles of building applications, experience with AOSP customization, and the ability to translate design intent into performant, production-ready code across a variety of vehicle form factors and screen types.

You’ll collaborate with design, HMI, system, and platform teams to deliver beautiful, intuitive, and safety-conscious user experiences that define the next generation of in-vehicle interaction

Responsibilities

  • Create an SDK of customizable UX elements to build 1st and 3rd party applications and System UI.
  • Create a set of tools that imports designs from Figma or similar to the code management system and build process.
  • Implement UX flows for in-vehicle features such as Media, Settings, Dialer, SystemUI, etc.
  • Collaborate with UX/UI designers to bring advanced HMI concepts to life using Jetpack Compose or Android Views
  • Optimize UI responsiveness, animations, and rendering for embedded displays across varied hardware
  • Work with the Android framework team to define and extend system surfaces and services needed for vehicle integration
  • Contribute to multi-display handling, touch input tuning, and focus/navigation behavior for in-vehicle use cases
  • Debug and resolve UI performance, rendering, and compatibility issues across hardware variants
  • Participate in code reviews, design discussions, and HMI validation sessions
  • Keep up to date with Android UX/UI best practices and platform changes relevant to AAOS

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • 3–7 years of experience in Android development, with at least 2 years focused on applications and UI customization
  • Strong knowledge of Android UI frameworks (Jetpack Compose and/or legacy Views) and rendering internals
  • Experience customizing AOSP System UI components and working within the Android framework layer
  • Familiarity with Android Automotive OS (AAOS) and in-vehicle UX constraints (distraction-optimized UI, multi-display, etc.)
  • Proficiency in Java, Kotlin, and working knowledge of AOSP build tools (repo, Soong, Make)
  • Understanding of embedded systems and resource constraints in automotive environments
  • Experience collaborating with cross-functional teams including designers, HMI teams, and system engineers
  • Bonus: Experience with surface management, input handling, window manager customization, or OpenGL/RenderScript
  • Strong communication and problem-solving skills
  • Passion for creating elegant and intuitive interfaces that improve mobility and safety

※ Please review the following information before applying.

How to work in 42dot, About 42dot Way →

Salary.com Estimation for Android Engineer (UI Framework) in Sunnyvale, CA
$128,656 to $163,914
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Android Engineer (UI Framework)?

Sign up to receive alerts about other jobs on the Android Engineer (UI Framework) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at 42dot

  • 42dot Sunnyvale, CA
  • We are looking for the best About Us 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software C... more
  • 1 Day Ago

  • 42dot Sunnyvale, CA
  • We are looking for the best We are seeking a highly skilled Simulation Engineer to join our Autonomous Driving organization. As a Simulation Engineer, you ... more
  • 2 Days Ago

  • 42dot Sunnyvale, CA
  • We are looking for the best About Us 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software C... more
  • 3 Days Ago

  • 42dot Sunnyvale, CA
  • We are looking for the best About Us At 42dot, we build multimodal driving models that connect visual perception, scene context, and driving actions to ena... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Android Engineer (UI Framework) jobs in the Sunnyvale, CA area that may be a better fit.

  • WinMax Systems Corporation Mountain View, CA
  • Job Description Android Engineer Mountain View, CA 6 months contract Position Summary: Client is looking for an Android Engineer with expertise in Android ... more
  • 4 Days Ago

  • Robinhood Menlo Park, CA
  • Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!