Staff Android Framework Engineer - Aosp

Ford Ford · Auto · Palo Alto, CA +2 · PD Operations and Quality

Staff Android Framework Engineer focused on designing and implementing core components of the Android framework for Ford's Electric Vehicles, Digital and Design (EVDD) team, enhancing performance, reliability, and security of the In-Vehicle Infotainment (IVI) platform.

What you'd actually do

  1. Drive the design and development of system-level components and libraries within the Android framework.
  2. Build HAL, AIDL interfaces and android services
  3. Work closely with product managers, UX designers, and hardware teams to gather requirements and define technical solutions.
  4. Analyze performance bottlenecks and troubleshoot system issues, ensuring high efficiency and user satisfaction.
  5. Conduct thorough code reviews and ensure adherence to best coding practices and high-quality standards.

Skills

Required

  • Android development
  • AOSP-based platforms
  • Java
  • Kotlin
  • C/C++
  • Android OS internals
  • lifecycle management
  • services
  • IPC methods (Binder)
  • hardware abstraction layers (HAL)
  • Android Interface Definition Language (AIDL)
  • Agile practices
  • CI/CD pipelines
  • system performance analysis
  • system performance optimization

Nice to have

  • Rust