Position Details
About this role
Own and improve the cellular telephony framework on Android-based devices, delivering dependable voice, data, messaging, and connectivity. Architect, implement, and optimize core mobile telephony components including Wi-Fi calling, eSIM provisioning, and 5G integration.
Key Responsibilities
- Design, develop, and optimize the cellular telephony framework and services layer on Android devices
- Architect and implement core telephony framework components (calling, data connectivity, messaging, Wi-Fi calling, eSIM provisioning, 5G integration)
- Optimize telephony stack performance for call setup latency, network registration, and power efficiency
- Partner with product management to translate customer experience goals into technical designs
- Collaborate cross-functionally with modem/baseband, OS platform, QA/certification, and cloud services; lead design reviews and resolve complex issues
Technical Overview
This role builds and optimizes the application processor side of the mobile telephony stack on Android devices. Responsibilities include performance improvements for call setup latency, network registration, and power efficiency, plus deep work integrating telephony APIs with carrier requirements and cellular service features.
Ideal Candidate
The ideal candidate is a senior software development engineer with 5+ years of professional software development experience and 3+ years of Android development experience. They have led architecture/design for reliable, scalable systems and built or optimized cellular telephony stack components (calling, messaging, data connectivity) including features like Wi-Fi calling, eSIM provisioning, and 5G integration. They can partner cross-functionally (modem/baseband, OS platform, QA/certification, and cloud services) and drive technical design reviews to resolve complex issues.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Must have Bachelor's degree, Must have 3+ years of Android development experience, Must have 5+ years of professional software development experience, Must have 5+ years leading design or architecture of new and existing systems experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile