×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Linux​/Android Telephony

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-01-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer - Linux / Android Telephony

Company:

Qualcomm Innovation Center, Inc.

Job Area:

Engineering Group >
Software Engineering

General

Summary:

Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software. Talented, motivated, experienced Software Engineer with expertise in Linux/Android internals. Designs, develops, debugs, tests Linux/Android Telephony software. Works on 4G LTE, 5G cellular technologies to enable voice, data, IMS VoLTE, Video Telephony, VoWifi, eMBMS, MSIM and SIM use cases. Collaborates with internal cross‑functional teams and third‑party OEMs to design scalable, performant, power‑optimized features.

Position is with Qualcomm's fully‑owned subsidiary, Qualcomm Innovation Center (QuIC), focused on open source software development and open source community participation.

Job Responsibilities:
  • Design, implement, and drive new telephony/IMS features on Android platform.
  • Debug and fix complex problems involving multiple modules from Android UI/framework, middleware to radio interface layer.
  • Implement tools and test applications to enable and streamline testing process.
  • Contribute to pre‑silicon and post‑silicon bring‑up of future chipsets.
The ideal candidate will have 2+ years of experience in the following areas:
  • Linux software development in mobile/embedded environment.
  • C /C++ and JAVA programming skills and a good understanding of Data Structures and Algorithms.
  • Object Oriented Design and Programming.
  • Android Software Development.
  • ARM processors and/or embedded software development on mobile devices.
Additional skills in the following areas are preferred:
  • Experience in Telephony Domain.
  • Strong debugging skills, experience with JTAG.
  • Experience using git for development; patch/tree management.
  • Excellent communication, interpersonal, and teamwork skills.
  • Independent and motivated problem solver.
Minimum Qualifications:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications:
  • 4+ years of Software Engineering or related work experience.
  • 2+ years of experience with Database Management Software.
  • 2+ years of experience with API.
  • 2+ years of experience working in a large matrixed organization.
  • 1+ year of work experience in a role requiring interaction with senior leadership (Director level and above).
Level of Responsibility:
  • Working under some supervision.
  • Making decisions that are moderate in impact; errors may have relatively minor financial impact or effect on projects, operations, or customer relationships; errors may require involvement beyond immediate work group to correct.
  • Using verbal and written communication skills to convey information that may be somewhat complex to others who may have limited knowledge of the subject in question. May require basic negotiation and influence, cooperation, tact, and diplomacy, etc.
  • Having a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to provide input on key decisions).
  • Completing tasks with multiple steps that can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework.
  • Exercising creativity to draft original documents, imagery, or work products within established guidelines.
  • Using deductive and inductive problem solving; multiple approaches may be taken/necessary to solve the problem; often information is missing or incomplete; intermediate data analysis/interpretation skills may be required.
  • May be solicited during strategic planning period.
Pay range:

$ - $

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary