Senior Windows OS Drivers Developer Engineer - PC Compute
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm is looking for a Senior Windows OS Drivers Developer Engineer to join their Agile Scrum Team in San Diego, CA. This role involves the full lifecycle of Windows on Snapdragon products, requiring strong software development skills, embedded Windows experience, and a solid understanding of OS concepts. The ideal candidate will collaborate with internal and external teams to support and unblock issues on Qualcomm chipsets.
Ansvarsområden
- Act as a key member of an Agile Scrum Team.
- Play a pivotal role in the end-to-end lifecycle of all Windows-on-Snapdragon product lines.
- Gather requirements, design, and develop key features on Windows on Snapdragon products.
- Coordinate with internal and external teams to bring up, support, triage, and unblock issues on Qualcomm chipsets.
- Develop and debug Windows OS drivers.
Krav
- Embedded Windows software and good programming skills.
- Solid understanding of Operating System concepts.
- Windows and/or Linux kernel and development experience.
- Strong understanding of C/C++, Shell Scripting or Python skills.
- Hands-on experience on debugging ARM or other SoC embedded systems.
- Strong communication and interpersonal skills.
- Strong problem solving and debugging skills.
- Ability to coordinate across stakeholders and drive towards task completion.
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Önskade kvalifikationer
- C/C++ programming.
- Windows OS internals knowledge and experience.
- Device driver programming and debugging with WinDbg, JTAG/other tools.
- Processor architecture and cache subsystem.
- Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications.
- ARM assembly.
- Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging).
- Knowledge of OS/system performance profiling and optimization techniques.
- Communication, written & interpersonal skills, motivation, the ability to learn quickly.
- Advanced understanding of object-oriented programming principles.
- Application of design patterns to solve complex architectural challenges.
- Familiarity with Spake2+ Authentication.
- Understanding of HTTP Server/client architecture.
- Familiarity with Rust for systems-level development and Windows environments; comfortable exploring memory-safe, high-performance codebases.
Förmåner
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
Färdigheter
CC++PythonShell ScriptingARMEmbedded SystemsWindows OSLinuxWinDbgJTAGBIOSUEFIACPIARM AssemblyRustHTTP Server
#Windows#OS#Drivers#Developer#Engineer#PC#Compute#Snapdragon#SoC#Embedded
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 2 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
117 800–176 600 US$ / år
Erfarenhetsnivå
Senior
Platser
San Diego, United States of America
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Saab
Solna, SwedenLead Builder Software Engineering - Space
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
NorwaySenior Data Center Technician
622–859 tn Nkr/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenMaster Thesis: Code-Graph-Based Context for AI-Assisted Software Engineering in Radio Baseband L1
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenMaster Thesis: Optimization and Design-Space Exploration of Rack-Scale Server Solutions
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
Dublin, IrelandSoftware Engineer
49,5–83,9 tn €/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
ABB
Sesto San Giovanni, ItalyRobotics Systems Engineer
39 tn €/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
