
AI Phone - Android Device Integration Engineer
Required skills
- Android OS
- custom ROM
- device hardware
- Board Support Packages
- BSP
- HAL
- firmware
- device drivers
- device bring-up
- boot processes
Nice to have
- Qualcomm
- MediaTek
- smartphone manufacturers
Role summary
We are seeking an AI Phone - Android Device Integration Engineer to focus on making the Android OS/custom ROM work correctly with physical phone hardware. This role involves integrating AOSP/custom ROM with device hardware, working with Board Support Packages (BSPs), vendor-specific Hardware Abstraction Layers (HALs), firmware, and device drivers. Responsibilities include device bring-up, integrating various hardware components (camera, sensors, modem, etc.), troubleshooting compatibility issues, and optimizing performance. Experience with Android platform, BSP, embedded Linux, HAL, and debugging firmware/hardware integration is required. Qualcomm/MediaTek experience and custom ROM development are preferred.
About
We are reimagining the phone. AI phones need to be proactive, intuitive, intelligent and low cost. This is a mission critical for rest of the world to adopt intelligence.
There are over 5 billion people using everyday applications such as email, messaging, notes, tasks, and calendars, yet most are not AI-native. Our mission is to build proactive applications and devices that bring intelligence into daily conversations, coordination and workflows, with minimal prompting.
Focus: Making the Android OS / custom ROM work correctly with the actual physical phone hardware.
This is different from conventional Android application development.
Responsibilities
Integrate AOSP / custom ROM with the selected device hardware.
Work with Board Support Packages (BSPs).
Integrate vendor-specific Hardware Abstraction Layers (HALs).
Work with firmware and device drivers.
Support device bring-up and boot processes.
Integrate camera, microphone, speakers, sensors, modem, Wi-Fi and Bluetooth.
Troubleshoot hardware and firmware compatibility issues.
Work with ODM/OEM and chipset vendors.
Optimize power consumption and hardware performance.
Requirements
Experience with Android platform, BSP or embedded Linux development.
Understanding of Android HAL and hardware integration.
C / C++ knowledge.
Understanding of Linux kernel and device drivers. (IMPORTANT)
Experience debugging firmware and hardware integration issues.
Nice to have
Qualcomm or MediaTek experience.
Android device bring-up.
Custom ROM development.
Experience working with smartphone manufacturers or ODMs.
Similar roles
AI Phone - AI Systems / Agent ArchitectBJAK · Remote · Remote
AI Phone - Head of Android / AOSPBJAK · Remote · Remote- Outbound Phone Sales AdvisorTesla · Fremont, CA · Onsite
- Member Support Specialist (Phone, Chat, Email)SmithRx · Lehi, UT · Onsite
- Medical Technician, Phone Lines (Medical Assistant)ATHENA TENNESSEE REGIONAL MSO · Nashville, TN · Onsite
Remote Phone Sales Representative - Aftermarket Auto PartsTurn5 · Remote · Remote
