JOBSEARCHER

Staff Android Framework Developer

FordSan Jose, CAL6 LeadSeptember 15th, 2026
Overview In this role you design and implement core Android framework components for Ford’s IVI platform, improving performance, reliability, and security. You’ll work within the EVDD team to deliver an electrified, data-driven user experience for vehicle customers. You will collaborate with product, UX, and hardware teams to define solutions, optimize systems, and uphold high-quality standards. This is a hands-on role that shapes the Android-based in-vehicle experience at scale, with a clear impact on the EV future. Compensation / BenefitsMedical, dental, vision coverageFlexible family care days and parental leaveVehicle discount program for employees/familiesTuition assistancePaid time off and holidaysSurrogate and fertility support programs ResponsibilitiesDrive design and development of system-level components and libraries within the Android frameworkBuild hardware abstraction layers (HAL), AIDL interfaces and Android servicesCollaborate with product managers, UX designers, and hardware teams to gather requirements and define solutionsAnalyze performance bottlenecks and troubleshoot system issues to ensure efficiency and user satisfactionConduct code reviews and enforce best coding practices and high-quality standardsMaintain documentation covering architecture, workflows, and technical specifications Key requirements8+ years of software development experience in Android development and AOSP-based platformsStrong expertise in Java, Kotlin, and C/C++; familiarity with Rust is a plusDeep understanding of Android OS internals, lifecycle management, services, and IPC (Binder)Proven experience in developing and integrating HALs to facilitate hardware-software communicationFamiliarity with AIDL for IPC mechanismsProficient in Agile practices and CI/CD pipelinesProven ability to analyze and optimize system performance with focus on user experiencecollaborative team playerstrong analytical and problem-solving abilitieseffective communication with cross-functional teamsAndroid framework developmentAOSPHAL development