#Senior Software Engineer - Linux / Android Telephony

San Diego, California, United States of America March 7, 2026 Eightfold Ai
Develops, creates, and modifies general computer applications software or specialized utility programs. Analyzes user needs and develops software We are looking for a talented, motivated and experienced Software Engineer with expertise in Linux/Android internals. Design, implement and drive new telephony/IMS features on Android platform. Debug and Fix complex problems involving multiple modules from Android UI/framework, middle ware to radio interface layer Implement Tools and Test applications to enable and streamline testing process. Contribute in pre-silicon and post-silicon bring-up of future chipsets 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. Financial accountability (e.g., does not involve budgeting responsibility). Experience in Telephony Domain Experience using git for development; patch/tree management Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR 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. 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+ years of work experience in a role requiring interaction with senior leadership (e.g., Director level and above).
Apply on company site

How to Get Hired at Qualcomm

  • Qualcomm is a technology powerhouse with over many open openings spanning engineering, business, and operations roles across global locations — research the specific business unit and technology domain before applying.
  • The Eightfold AI-powered careers portal uses advanced matching algorithms, so a comprehensive, well-formatted profile with detailed skills and experience will maximize your visibility to recruiters.
Read the full guide

How well do you match this role?

Check My Resume