Senior Staff Windows Developer - Debugger

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

Qualcomm is seeking a Senior Staff Windows Developer with strong C/C++ and debugging skills for its Windows on Snapdragon product lines. This role involves end-to-end product lifecycle management within an Agile Scrum Team, requiring collaboration 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 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.

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.

Önskade kvalifikationer

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • 8+ years of Software Engineering or related work experience (preferred).
  • C/C++ programming (preferred).
  • Windows OS internals knowledge and experience (preferred).
  • Device driver programming and debugging with WinDbg, JTAG/other tools (preferred).
  • Processor architecture and cache subsystem knowledge (preferred).
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications (preferred).
  • ARM assembly knowledge (preferred).
  • Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging) knowledge (preferred).
  • Knowledge of OS/system performance profiling and optimization techniques (preferred).
  • Communication, written & interpersonal skills, motivation, the ability to learn quickly (preferred).

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.
  • Information about US benefits available at a link.
#Windows#Embedded#Developer#Debugger#Snapdragon#SoC
Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 1 vecka sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

San Diego, United States of America

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand

Sökande

Ansök tidigt