Senior Software Engineer, Linux / Android Telephony

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$117,800–$176,600 / yr
Posted
27 days ago
Freshness
Confirmed live today
Closes
Mar 29, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $163k
This role $147k
$107k $221k
below market most similar roles pay here above market

This role pays less than 85% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $147k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Software Engineer, Linux / Android Telephony

The Senior Software Engineer - Linux / Android Telephony joins the Software Engineering group to design, implement, and drive new telephony features on the Android platform. This role involves debugging complex problems across the Android UI, framework, middleware, and radio interface layers while contributing to the Android Open Source Project. The engineer will develop tools and test applications to streamline processes and participate in pre-silicon and post-silicon bring-up for future chipsets. Key technical requirements include proficiency in C++, Java, Kotlin, and Python, along with a strong grasp of data structures, algorithms, and object-oriented design. The work focuses on cellular technologies like 4G LTE and 5G to enable voice, data, IMS-VoLTE, Video Telephony, and VoWifi features, ensuring scalable and power-optimized performance for mobile devices.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, implement, and drive new telephony features on the Android platform.
  • Debug and fix complex problems across Android UI, framework, middleware, and radio interface layers.
  • Implement tools and test applications to streamline the software testing process.
  • Make regular contributions to the Android Open Source Project (AOSP).
  • Contribute to the pre-silicon and post-silicon bring-up of future chipsets.
  • Develop scalable, performant, and power-optimized features for 4G LTE and 5G cellular technologies.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of software engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field with 1+ year of software engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or a related field.
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, or Python.
  • 2+ years of experience in C++ and JAVA/Kotlin programming with a good understanding of Data Structures and Algorithms.
  • 2+ years of experience in Android software development, embedded software development on mobile devices, and Linux environment software development.
  • Experience in Object Oriented Design and Development.
  • Experience in Telephony Domain (preferred); experience using git for development and patch/tree management (preferred).

More like this

Similar roles

Staff Software Engineer, Mobile Android

Qualcomm

San Diego, CA 21 days ago $141,300–$211,900
C++ Java Rust Python C Android Linux ARM CI/CD Git SDK NDK Hypervisor Virtualization Object-Oriented Programming Data Structures and Algorithms API Design
4+ yrs exp

Software Engineer

Qualcomm

San Diego, CA 34 days ago $99,500–$149,300
Android Qualcomm AI Stack TFLite PyTorch Edge C++ Java Kotlin Rust Python Embedded Linux Android SDK Git ARM Assembly ExecuTorch LLMs Concurrency

Automotive Demo Platform, Senior Staff Engineer

Qualcomm

San Diego, CA 40 days ago $169,800–$254,600
Android Automotive OS C++ Java Python Kotlin Linux QNX MQTT DDS SOME/IP FlatBuffers Protocol Buffers LLMs JNI Git Perforce Android Studio Visual Studio Code Multi-OS Virtualization Data Structures Algorithms Object-Oriented Design
6+ yrs exp

Software Engineer

Qualcomm

San Diego, CA 19 days ago $99,500–$149,300
Android C++ Java Python Kotlin Rust TFLite PyTorch Edge Qualcomm AI Stack ExecuTorch Embedded Linux Android SDK Git ARM Assembly LLMs Hypervisor Virtualization

Automotive Experience Platform, Senior Engineer

Qualcomm

San Diego, CA 34 days ago $117,800–$176,600
Android Automotive C++ Java Kotlin Python Linux QNX Embedded Systems CI/CD AUTOSAR CAN SOME/IP MQTT Qt Hypervisor Virtual Machine SoC BSP Integration System Integration Testing Log Analysis
2+ yrs exp