Qualcomm
Senior Software Engineer - Linux / Android Telephony
$118K–$177K
San Diego, California · On-site · Senior · Full-time · Posted Sep 30, 2026
- Experience
- 2+ years in the listed software development areas; minimum qualifications also allow a related master’s degree with 1+ year of software engineering or related work experience, or a related PhD. Separately, 2+ years of academic or work experience with a programming language is required.
- Education
- Bachelor’s, master’s, or PhD in Engineering, Information Systems, Computer Science, or a related field; no equivalent experience option is stated.
About the job
Develops and tests Linux/Android telephony software and features for cellular technologies, collaborating with internal teams and OEMs and contributing to AOSP and chipset bring-up.
What you'll do
- Design, implement, and debug Android telephony features across platform modules; fix complex problems.
- Build tools and test applications, contribute to AOSP, and support pre- and post-silicon chipset bring-up.
- Work with cross-functional teams and third-party OEMs on scalable, performant, power-optimized features.
What they ask for
- C++ and Java/Kotlin programming skills, with understanding of data structures and algorithms.
- Experience in Android software development, embedded software on mobile devices, Linux software development, and object-oriented design and development.
- Demonstrated ability to use AI technologies and tools to improve personal and team productivity.
- Bachelor’s degree in a related field and 2+ years of software engineering or related work experience; OR a related master’s degree and 1+ year; OR a related PhD. Also requires 2+ years of academic or work experience with a programming language such as C, C++, Java, or Python.
Nice to have
- Experience in the telephony domain.
- Strong debugging skills and experience using git for development, patch/tree management.
Pay
$117,800.00 - $176,600.00 (USD; pay range; salary/base pay)
Tools
Linux, Android, C++, JAVA/Kotlin, AOSP, git, C, Python
AI focus
Use AI technologies and tools to improve personal and team productivity.
Model-written summary · the original posting is authoritative