Job Directory Qualcomm PMIC Software engineer
Qualcomm

PMIC Software engineer Qualcomm
San Diego, CA

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Companies like Qualcomm
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Qualcomm

Job Description

Job Detail

Job Id E1972603 Job Title PMIC Software engineer Post Date 05/08/2019 Company Qualcomm Technologies, Inc.

Job Area Engineering - Software

Location California - San Diego

Job Overview Qualcomm Core Platform PMIC Software team is responsible for device driver development with a focus on power and battery management. These drivers will run across various operating systems (Ex: Windows, UEFI, FreeRTOS, etc). Duties include adding support for new SOCs and Power Management ICs. Drivers include voltage and current regulator management, CPU/silicon power and clocks, battery management, USB type C/PD, camera flash, LEDs, Keys, Haptics, Real Time Clock, Backlight and GPIOs. Engineers on this team work with HW designers for requirements specification on new SOCs, system architects and engineers for broad feature design and implementation, other driver engineers for implementing new UEFI, Windows and Linux kernel features and frameworks, Microsoft engineers for kernel requirements, and with customers for launching products. In addition to the mobile/smartphone/laptop/desktop market, this team is growing into other segments like wearables, automotive, drone, and other IoT areas. All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

1+ years experience with Programming Language such as C, C++, Java, Python, etc." id="hdnMinimumQualifications" />Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

1+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications 1+ Years of SW development experience in C/C++ on mobile devices (ex: IOT, Smartphone, etc) Knowledge of RTOS: memory management, timers, interrupt architecture, threads. Experience developing drivers on a multi core/cpu and multithreaded systems Knowledge of analog and digital circuit theory Prior exposure to PMIC/battery management software is a plus. Experience in Windows DMF/WDF/WDM Software Architecture is a plus. Experience with Qualcomm products is a plus. " id="hdnPreferredQualifications" />1+ Years of SW development experience in C/C++ on mobile devices (ex: IOT, Smartphone, etc) Knowledge of RTOS: memory management, timers, interrupt architecture, threads. Experience developing drivers on a multi core/cpu and multithreaded systems Knowledge of analog and digital circuit theory Prior exposure to PMIC/battery management software is a plus. Experience in Windows DMF/WDF/WDM Software Architecture is a plus. Experience with Qualcomm products is a plus. Education Requirements Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Keywords

About Qualcomm

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Headquarters
Qualcomm
Size
10001 employees

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.