Qualcomm logo

Engineer

Qualcomm

San Diego, CA
Full Time
Mid Level
94k-141k
10 days ago

Job Description

About the Role

As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. 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. This role is with the Core Platform PMIC Software Development team, focusing on creating software solutions for power regulation, system clocking, ADC, IOs, Battery Management, and user interface components across various operating systems including boot loaders, Windows, UEFI, Linux, Android, and RTOS like Zephyr and FreeRTOS.

Key Responsibilities

  • Collaborate with hardware designers and system architects to gather requirements and define new HW/SW systems.
  • Develop software for power management, IO interfaces, Battery Management, and user interfaces such as camera flash, LEDs, keys, haptics, and backlight.
  • Work closely with kernel software engineers to implement new features and frameworks in UEFI, Windows, and Linux kernels.
  • Partner with Qualcomm's ecosystem to develop new products.
  • Assist customer engineering teams in launching Qualcomm-powered products.
  • Contribute to emerging segments such as wearables, automotive, drones, and other IoT areas.
  • Analyze user needs and software requirements to design and customize software for operational efficiency.
  • Design and implement software modules for products and systems.
  • Participate in design, coding, unit testing, debugging, and integration efforts.
  • Perform code reviews, regression tests, and fix issues to ensure code quality.
  • Write technical documentation for software projects.

Requirements

  • 0 to 5 years of software development experience.
  • Proficiency in C/C++ development on mobile devices (e.g., IoT, smartphones).
  • Understanding of RTOS concepts such as memory management, timers, interrupt architecture, and threads; prior exposure to Zephyr RTOS is advantageous.
  • Experience creating drivers for multi-core/CPU and multithreaded systems.
  • Familiarity with circuit theory, especially analog and digital components.
  • Prior exposure to USB Type-C PD and battery management software is advantageous.
  • Experience with Windows DMF/WDF/WDM Software Architecture is a plus.
  • Familiarity with Qualcomm products is beneficial.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Nice to Have

  • Master's Degree in Engineering, Information Systems, Computer Science or related field.
  • 1+ years of software engineering or related work experience.
  • 1+ years of experience with Database Management Software.
  • 1+ years of experience with API.
  • 1+ year of work experience with Git, Perforce, or Source Code Management System.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Preferred: Master's Degree in Engineering, Information Systems, Computer Science or related field.
  • 1+ years of relevant work experience.

Benefits & Perks

  • Salary range of $94,200.00 - $141,200.00.
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package supporting success at work, home, and play.

Working at Qualcomm

Qualcomm is committed to equal opportunity employment and providing an accessible process for individuals with disabilities. The company values innovation, collaboration, and diversity, fostering a dynamic environment where employees contribute to cutting-edge technological advancements.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary94k-141k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Qualcomm

Website

qualcomm.com

Location

San Diego, CA

Industry

Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches