Qualcomm logo

PMIC Embedded Software Engineer

Qualcomm

San Diego, CA
Full Time
Entry Level
94k-141k
1 day 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 specialized utility programs that launch cutting-edge, world-class products. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions. 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. Qualcomm pushes the boundaries of technology to enable next-generation experiences and drives digital transformation for a smarter, connected future.

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, USB Type-C PD, 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 and assist customer engineering teams in launching Qualcomm-powered products.
  • Contribute to market expansion into segments such as wearables, automotive, drones, and other IoT areas.
  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and utility programs.
  • Analyze user needs and software requirements to optimize operational efficiency.
  • Design and implement software modules for products and systems.
  • Participate in coding, unit testing, debugging, and integration efforts to meet project specifications and schedules.
  • Perform code reviews, regression tests, and issue triage to ensure code quality.
  • Collaborate with team members to accomplish project objectives.
  • Write technical documentation for software projects.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Proficiency in C/C++ development on mobile devices such as IoT and smartphones.
  • Understanding of memory management, timers, interrupt architecture, and threads.
  • Experience with Git, Perforce, or other Source Code Management Systems (at least 1 year).
  • Experience creating drivers for multi-core/CPU and multithreaded systems.
  • Familiarity with circuit theory, especially analog and digital components.
  • New graduates with relevant coursework are encouraged to apply.
  • Prior exposure to Zephyr RTOS is advantageous.
  • Experience with 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.

Nice to Have

  • Prior exposure to Zephyr RTOS.
  • Experience with USB Type-C PD and battery management software.
  • Experience with Windows DMF/WDF/WDM Software Architecture.
  • Familiarity with Qualcomm products.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • Preferred: Master's Degree in Computer Science, Engineering, or related field.

Benefits & Perks

  • Competitive salary range: $94,200.00 - $141,200.00.
  • Annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package supporting work, home, and leisure.
  • Additional details available through Qualcomm Careers.

Working at Qualcomm

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

Apply Now

Job Details

Posted AtJun 20, 2025
Salary94k-141k
Job TypeFull Time
Work ModeRemote
ExperienceEntry Level

About Qualcomm

Website

qualcomm.com

Company Size

10000+ employees

Location

San Diego, CA

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

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