Qualcomm

Sr. Staff Software Engineering - WindowsOS Platform

Qualcomm
Apply
22 days ago
San Diego, CA, USAStaff+
H1B sponsor

Base Salary

$163k - $271k/yr

Responsibilities

  • Provide technical leadership for Windows platform development related to Snapdragon Windows platforms and SoCs.
  • Lead development of complex Windows features and subsystems, including drivers, virtualization, security, memory, storage, buses, peripherals, power, and thermal functionality.
  • Lead platform initiatives involving System BIOS, UEFI, ACPI, drivers, applications, loose-leaf driver architecture, OS compatibility, and enterprise security features.
  • Research requirements, develop high-level designs and prototypes, participate in design reviews, and recommend architecture improvements.
  • Identify and mitigate technical risks while ensuring robust security, compliance, software quality, and technical excellence.
  • Provide hands-on technical guidance, resolve software challenges, and drive platform efficiency and innovation.
  • Contribute to short- and long-term product and technology roadmaps and share expertise across teams.
  • Collaborate with development leads, software and hardware architects, project engineers, product managers, customer engineers, OEMs, and external partners.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 6+ years of software engineering or related experience; alternatively, a master's degree with 5+ years or a PhD with 4+ years.
  • At least 3 years of experience with programming languages such as C, C++, Java, or Python.
  • Deep expertise in Microsoft Windows OS concepts, including the kernel, drivers, APIs, power management, performance, and security.
  • Expert experience developing Microsoft Windows device drivers, including WHQL Certification, Windows HLK, Windows Update processes, development frameworks, and related toolchains.
  • Strong knowledge of Windows system architecture across heterogeneous CPU and SoC architectures and PC/client platforms.
  • Experience with OEM/ODM product development, Windows OS and SoC power and performance optimization, software security, performance tuning, system architecture, releases, and maintenance.
  • Strong knowledge of ARM architecture and software ecosystems.
  • Expert-level programming experience with C, C++, C#, Python, and other Windows technologies.
  • Extensive software engineering experience with a record of leading teams through full software development lifecycles.
  • Strong leadership, problem-solving, communication, decision-making, and cross-functional collaboration skills.
  • A master's degree in Computer Science, Engineering, or a related field and a minimum of 15 years of software engineering experience are preferred qualifications.

Benefits

  • Annual discretionary bonus program and opportunity for annual RSU grants.
  • Competitive benefits package supporting employees at work, at home, and at play.
  • The listed annual pay range is $169,800.00 to $254,600.00.

Tech Stack

CC#C++JavaPythonWindows

Categories

Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me