Qualcomm is seeking talented embedded and firmware software engineers to join its Core Platform PMIC (Power Management IC) software development team. As a member of this team, you’ll play a crucial role in creating cutting-edge software solutions for power management, user interfaces, battery management, and USB Type-C PD (Power Delivery) across various operating systems. Our work spans platforms such as Windows, UEFI, Linux, Android, and various real-time operating systems (RTOS) like Zephyr and FreeRTOS.
Responsibilities:
Power Management and IO Development:
- Collaborate with hardware designers and system architects to gather requirements and define new HW/SW systems.
- Create drivers for battery management and USB Type-C PD.
- Develop software for power management, IO interfaces, and user interfaces (e.g., camera flash, LEDs, keys, haptics, backlight).
Kernel Software Development:
- Work closely with kernel software engineers to implement new features and frameworks in UEFI, Windows, and Linux kernels.
Collaboration:
- Partner with Qualcomm’s ecosystem to develop new products.
- Assist customer engineering teams in launching Qualcomm-powered products.
Market Expansion:
- Beyond mobile/smartphone/laptop/desktop markets, contribute to emerging segments such as wearables, automotive, drones, and other IoT areas.
Preferred Qualifications/Skillset:
- 1 to 3 Years of SW Development Experience:
- Proficiency in C/C++ development on mobile devices (e.g., IoT, smartphones).
- New graduates with relevant coursework experience are encouraged to apply.
- RTOS Knowledge:
- Understanding of memory management, timers, interrupt architecture, and threads.
- Driver Development:
- Experience creating drivers for multi-core/CPU and multithreaded systems.
- Analog and Digital Circuit Theory:
- Familiarity with circuit theory, especially analog and digital components.
- USB Type-C PD and Battery Management Exposure:
- Prior exposure to USB Type-C PD and battery management software is advantageous.
- Windows Software Architecture:
- Experience with Windows DMF/WDF/WDM Software Architecture is a plus.
- Qualcomm Products:
- Familiarity with Qualcomm products is beneficial.
If you’re passionate about software development, and contributing to innovative technologies, we encourage you to apply and be part of our dynamic team at Qualcomm!
1 applies
49 views
Jobs from our Partners
Java Developer
Software Engineer 3
Senior Embedded Linux Engineer
Mobile Maintenance Engineer
Other Jobs from Qualcomm
Senior Program Manager, Qualcomm Developer Marketing
DDR Formal Verification Sr lead Engineer
Graphics System Post-Silicon Engineer
AI and DSP Applications Software Staff Engineer
Staff Engineer CI/CD Team
Sr Lead Software Engineer-PMIC
Similar Jobs
Software Engineer II
Senior Software Engineer
Engineering Lead - IPP Mobile
Engineering Lead
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 257 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee