Senior Director of Software Engineering - Windows Platform Software

A leading technology company specializing in wireless technology and semiconductor development.
$248,000 - $372,000
Backend
Principal Software Engineer
In-Person
5,000+ Employees
20+ years of experience
Enterprise SaaS

Description For Senior Director of Software Engineering - Windows Platform Software

Qualcomm Technologies, Inc. is seeking an experienced Senior Director of Software Engineering to lead their Windows Platform Team. This key leadership position requires a seasoned professional with 20+ years of software engineering experience to drive the full lifecycle of software architecture, development, and deployment within the Windows OS ecosystem.

The role combines deep technical expertise in Windows OS, kernel development, and system architecture with strong leadership capabilities. The successful candidate will be responsible for managing and mentoring teams, overseeing complex technical projects, and ensuring the delivery of high-quality software solutions that align with Qualcomm's business objectives.

The position offers a competitive compensation package ranging from $248,000 to $372,000, along with comprehensive benefits including annual bonuses, RSU grants, and extensive health coverage. Based in San Diego, this role presents an opportunity to work with cutting-edge technology and lead innovations in Windows platform development on Snapdragon architecture.

Key technical requirements include expert-level proficiency in C++, Python, and Windows system architecture, combined with strong knowledge of ARM architecture and software ecosystems. The role demands both hands-on technical leadership and strategic thinking, making it ideal for someone who can bridge technical excellence with business strategy.

The position offers growth opportunities through mentorship, continuous learning programs, and the chance to work with industry-leading experts. Qualcomm's supportive, inclusive culture encourages innovation and collaboration, making it an ideal environment for experienced leaders looking to make a significant impact in the technology sector.

Last updated 9 days ago

Responsibilities For Senior Director of Software Engineering - Windows Platform Software

  • Lead and manage the Windows Platform Team
  • Oversee architecture, development, commercialization, DevOps and deployment of Windows OS ecosystem projects
  • Provide hands-on guidance in software development
  • Identify and mitigate technical risks
  • Collaborate with cross-functional teams
  • Drive innovation and continuous improvement
  • Mentor and develop team members

Requirements For Senior Director of Software Engineering - Windows Platform Software

Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 10+ years experience
  • 4+ years experience with Programming Languages (C, C++, Java, Python)
  • Deep technical background in Microsoft Windows OS concepts
  • Expert experience in Microsoft Windows device driver development
  • Strong knowledge of Windows System architecture
  • Expert level in programming languages like C, C++, C#, Python
  • Strong knowledge of ARM architecture
  • Minimum of 20 years of experience in software engineering

Benefits For Senior Director of Software Engineering - Windows Platform Software

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage for employees and dependents
  • Financial planning resources
  • Mental health and wellbeing support
  • Educational and professional development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Senior Director of Software Engineering - Windows Platform Software

Sr. Director, Engineering

Senior Director of Engineering position at Qualcomm Technologies leading chipset development and engineering teams.

Platform Reliability, Availability, Serviceability (RAS), and Manageability Software Architect

Senior software architect role at Qualcomm focusing on platform reliability, availability, and serviceability for data center solutions.

Thermal and Limits Project Engineer (PE) for Compute Business Unit

Senior thermal engineering role at Qualcomm focusing on thermal and limits management for compute products.

Principal Engineer-Windows Platform

Principal Engineer position at Qualcomm focusing on Windows Platform development, requiring 8+ years of experience and strong technical leadership skills.

IP SMMU Design Verification Principal Engineer

Principal Engineer role at Qualcomm focusing on System Memory Management Unit verification for next-gen SoCs, requiring 8+ years of hardware engineering experience.