Careers
Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Posted
- 60 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,150–$208,800.
Based on 239 similar postings.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 745 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 423 roles with salary data.
Most-posted roles
- Careers 319
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Analog/Mixed Signal ASIC Design Engineer 2
- Datacenter Software Program Manager 2
At a glance
TL;DR · Careers
As a Senior Windows OS Drivers Developer Engineer at PC Compute, you will join a dynamic platform team responsible for developing and maintaining drivers for Qualcomm chipsets. Your primary responsibilities include coordinating with internal and external teams to resolve issues related to chipset support, triage complex problems, and ensure smooth operations. Day-to-day tasks involve writing robust C/C++ code, working with ARM assembly, and applying object-oriented programming principles to solve intricate architectural challenges. You will also leverage your knowledge of Spake2+ Authentication and HTTP server/client architecture to enhance system security and performance. Familiarity with Rust for systems-level development in Windows environments is a plus, as you will work on memory-safe, high-performance codebases that require a deep understanding of design patterns and advanced programming techniques.
Skills
What you'll do
- Develop and maintain Windows OS drivers for PC compute on Qualcomm chipsets.
- Troubleshoot and resolve complex issues related to driver functionality and performance.
- Collaborate with cross-functional teams to integrate new features into existing systems.
- Apply advanced programming principles in C/C++ and ARM assembly for driver development.
- Implement design patterns to address intricate architectural challenges in driver codebases.
- Familiarize with Rust for developing memory-safe, high-performance drivers in Windows environments.
What we're looking for
- Proficient in C/C++ programming and ARM assembly.
- Strong understanding of object-oriented principles and design patterns.
- Experience with Spake2+ Authentication and HTTP server/client architecture.
- Familiarity with Rust for systems-level development in Windows environments.
- Comfortable working with memory-safe, high-performance codebases.
Related searches
More like this
Similar roles
IT Software Developer, Staff (Apigee)
Qualcomm
Careers
Qualcomm