Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

Senior Android Framework Engineer

Ford Motor Company

Senior Android Framework Engineer designing and implementing core Android framework components for Ford's IVI platform. Enhancing performance, reliability, and security in a collaborative environment.

Posted 6/6/2026full-timePalo Alto • California • 🇺🇸 United StatesSenior💰 $138,800 - $232,700 per yearWebsite

Tech Stack

Tools & technologies
AndroidJavaKotlinRust

About the role

Key responsibilities & impact
  • Drive the design and development of system-level components and libraries within the Android framework.
  • Build HAL, AIDL interfaces and android services
  • Work closely with product managers, UX designers, and hardware teams to gather requirements and define technical solutions.
  • Analyze performance bottlenecks and troubleshoot system issues, ensuring high efficiency and user satisfaction.
  • Conduct thorough code reviews and ensure adherence to best coding practices and high-quality standards.
  • Maintain comprehensive documentation covering architecture, workflows, and technical specifications.

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent combination of relevant education and experience.
  • 5+ years of software development experience, particularly in Android development and AOSP-based platforms.
  • Strong expertise in Java, Kotlin, and C/C++; familiarity with Rust is a plus.
  • Deep understanding of Android OS internals, lifecycle management, services, and IPC methods (Binder).
  • Proven experience in developing and integrating hardware abstraction layers (HAL) to facilitate communication between hardware and software.
  • Familiarity with Android Interface Definition Language (AIDL) for defining and managing IPC mechanisms.
  • Proficient in using modern development tools and methodologies, including Agile practices and CI/CD pipelines.
  • Proven ability to analyze and optimize system performance while considering user experience.

Benefits

Comp & perks
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinC/C++RustAndroid developmentAOSPHALAIDLIPC methodsCI/CD
Soft Skills
collaborationproblem-solvingcode reviewdocumentationperformance analysis
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering