Position Details
About this role
Design, develop, and optimize the Android cellular telephony framework and services layer for Amazon devices. You will integrate carrier requirements and telephony APIs, implement core calling/data/messaging features, and improve performance metrics like call setup latency, network registration, and power efficiency.
Key Responsibilities
- Design, develop, and optimize the cellular telephony framework and services layer on Android-based devices
- Architect and implement core telephony components including calling, data connectivity, and messaging
- Optimize telephony stack performance for call setup latency, network registration, and power efficiency
- Collaborate cross-functionally with modem/baseband, OS platform, QA/certification, and cloud services teams to deliver telephony features end-to-end
- Lead and participate in design reviews and drive resolution of complex technical issues
Technical Overview
Own the application processor side of the mobile telephony stack, delivering reliable connectivity experiences across voice, data, messaging, and cellular services. Implement and optimize telephony components and advanced features such as Wi-Fi calling, eSIM provisioning, and 5G integration while collaborating with modem/baseband, OS platform, QA/certification, and cloud services teams.
Ideal Candidate
The ideal candidate is a mid-level Android engineer with 3+ years of professional software development experience, including 3+ years of Android development. They have built and optimized complex cellular telephony features on Android devices, including Wi-Fi calling, eSIM provisioning, and 5G integration. They apply software engineering best practices across the full development life cycle (coding standards, code reviews, source control, continuous deployments, and testing) and can lead design reviews and resolve complex technical issues cross-functionally.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have 3+ years of non-internship professional software development experience, Must have 3+ years of Android development experience, Must demonstrate knowledge of full software development life cycle best practices (coding standards, code reviews, source control management, continuous deployments, testing, operational excellence), Must be able to deliver cellular telephony stack features including calling, data connectivity, messaging, Wi-Fi calling, eSIM provisioning, and 5G integration
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile