Staff Windows Developer - Debugger
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is seeking a Staff Windows Developer specializing in debugging for its Windows on Snapdragon product lines. This role involves end-to-end development, requirement gathering, design, and feature development within an Agile Scrum Team, requiring strong C/C++ and embedded systems experience. The ideal candidate will collaborate with internal and external teams to support, triage, and resolve issues on Qualcomm chipsets.
Responsibilities
- Act as a key member of an Agile Scrum Team.
- Play a pivotal role in the end-to-end lifecycle of 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 embedded Windows software.
- Perform Windows kernel debugging and development.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- Embedded Windows software and good programming skills.
- Solid understanding of Operating System concepts.
- Windows kernel debug and development experience.
- Strong understanding of C/C++, Shell Scripting or Python skills and hands-on experience on debugging ARM or other SoC embedded systems.
- Strong communication and interpersonal skills.
- Strong problem solving and debugging skills.
- Ability to co-ordinate across stakeholders and drive towards task completion.
Desired Qualifications
- Master's Degree in Engineering, Electrical Engineering, Computer Science or related field.
- 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.
- Windows OS (Kernel architecture, OS services, heap, memory, multi-core, multi-threading, and crash debugging).
- Knowledge of OS/system performance profiling and optimization techniques.
- Working experience with QEMU modeling and debug.
- Communication, written & interpersonal skills, motivation, the ability to learn quickly.
Benefits
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support success at work, at home, and at play.
- Discussion of all that Qualcomm has to offer with your recruiter.
- Details about US benefits available at a provided link.
Skills
C++PythonShell ScriptingARMWindows Kernel DebugWinDbgJTAGUEFIACPIQEMUAndroidAPIBluetoothC
#Windows#Snapdragon#SoC#ARM#Debugger#Embedded#Agile
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 days ago
Employment Type
Full Time
Work mode
Remote
Salary
US$159,600–239,400 / year
Experience Level
Senior
Locations
Washington, United States of America
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Ericsson
Houston, United StatesRegional Sales Manager South TX
Full Time Be an early applicant Posted 4 days ago
Ericsson
Plano, United StatesPeople Specialist Intern
Internship Be an early applicant Posted 4 days ago
Ericsson
Plano, United StatesOperational Excellence Director
Full Time Be an early applicant Posted 4 days ago
Ericsson
Plano, United StatesNetworks SSS Intern
Internship Be an early applicant Posted 4 days ago
Synopsys Inc
Sunnyvale, United StatesSilicon Solutions Engineer, Principal-18804
US$184–276k/yr Full Time Be an early applicant Posted 4 days ago
Synopsys Inc
San Diego, United StatesSr Staff Advanced Package Design Engineer - 18918
US$144–216k/yr Full Time Be an early applicant Posted 4 days ago
