Jobs and Careers
QU

#Senior Software Engineer

qualcomm
San Diego, United Statesfull_timeVerifiedPosted 30 Apr 2026
💰 $166,900/yr($111,300/yr$166,900/yr)

About the role


Company:

Qualcomm Innovation Center, Inc.

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

** This position is not eligible for Qualcomm immigration sponsorship. **

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. Qualcomm Security Engineers perform security assessments, develop company products, and collaborate across functions to ensure performance metrics and product requirements are met.

** Must be willing to work onsite in San Diego **

General Summary:

As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of software solutions for Qualcomm’s next-generation data center platforms. You will collaborate closely with cross-functional teams and lead a team of Engineers and contribute to the advancement of critical technologies such as virtualization, memory management, scheduler and Linux Kernel.

Key Responsibilities:

  • Develop and enhance features in the Linux Kernel, particularly in areas such as virtualization (KVM), scheduling, and memory management (IOMMU).

  • Optimize power and performance management technologies like DVFS for next-generation ARM-based systems.

  • Collaborate with cross-disciplinary teams to ensure the successful delivery of high-performance, scalable software solutions.

  • Debug and resolve complex software issues using tools like JTAG debuggers.

  • Contribute to upstream open-source projects, including the Linux Kernel, as part of Qualcomm’s commitment to the open-source community.

  • Drive improvements in system software for ARMv8 and ARMv9 based platforms.

  • Analyze system requirements, understand and propose corresponding system architecture. Create and maintain technical documentation for system architecture, requirements, and development processes.

  • Pre-Silicon Development on the FPGA based platform and QEMU.

Minimum Qualifications:

•    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.

Preferred Qualifications:

  • Master’s degree in Computer Science, Engineering, or a related field, with 3+ years of software development experience, or equivalent.

  • Strong experience in Linux Kernel development, especially in areas such as virtualization (KVM), schedulers, and memory management and device trees.

  • Solid knowledge of ARMv8 and ARMv9 architecture and its extensions is plus.

  • Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board and SOC bringup, Device drivers, peripheral buses (SPI, I2C, USB), Memory controllers for DDR

  • Familiarity with tools like SCM tools (e.g., GIT) and debugging technologies like JTAG debuggers.

  • Prior contributions to open-source projects (e.g., Linux Kernel).

  • Strong debugging skills and practical experience with ARM based platforms.

  • Proficiency in using tools and frameworks for system and software performance management.

  • Hands-on experience with software development methodologies for Embedded Systems.

Principal Duties and Responsibilities:

  • Leverages expert Security knowledge and experience to achieve highly critical engineering business objectives.  

  • Develops highly critical new hardware and software security features and updates features into existing products; leads team to ensure security of all products is maintained throughout the product lifecycle. 

  • Serves as a technical expert for performing highly advanced security assessments and evaluation of company products, including vulnerability and risk assessments, threat analysis, and security co

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

qualcomm

View company profile →