Staff Windows Developer - Debugger
Core
Develop and debug Windows-on-Snapdragon products, acting as a key member of an Agile Scrum Team to manage the end-to-end lifecycle of the product line.
Role type
Staff Windows Developer (Debugger)
Builds
Windows-on-Snapdragon product lines
Domain
Embedded Systems / Mobile Computing / Windows OS
Required skills
C/C++, Windows kernel debugging, ARM SoC debugging, Operating System concepts, Shell Scripting, Python, Problem solving
Preferred skills
WinDbg, JTAG, Device driver programming, ARM assembly, QEMU modeling, OS performance profiling, Cache subsystem knowledge, Multi-core/multi-threading debugging
Technologies
Windows OS, Snapdragon SoCs, WinDbg, JTAG, QEMU, C++, C, Python, Shell Scripting, ARM
Responsibilities
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; Debug Windows kernel and ARM embedded systems.
Seniority
Staff, hands-on IC
