Software Engineer - Windows on Snapdragon

A leading technology company specializing in wireless technology, semiconductors, and mobile platforms.
$90,700 - $136,100
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer - Windows on Snapdragon

Qualcomm Technologies, Inc. is seeking a Software Engineer to join their Windows on Snapdragon (WoS) team in San Diego. This role is part of Qualcomm's Customer Engineering Group, which supports customers with embedded software and systems development from concept to product launch.

The position offers an exciting opportunity to work on cutting-edge ARM architecture technology and contribute to the next generation of Windows laptops, tablets, and computing devices. As a Software Engineer, you'll be instrumental in commercializing the Windows on ARM Compute Product line and supporting enterprise customers with their WoS platform needs.

Key responsibilities include providing technical guidance to enterprise customers, resolving issues related to peripherals, stability, and multimedia, and debugging enterprise applications. You'll work closely with cross-functional teams, analyze root causes of software/hardware issues, and implement tools for troubleshooting.

The ideal candidate should have a Bachelor's degree in Engineering, Computer Science, or related field, with at least 1 year of experience in debugging techniques and programming languages like C, C++, and Python. Strong knowledge of Windows 11 environment, UEFI architecture, and debugging tools is preferred.

Qualcomm offers a competitive compensation package ranging from $90,700 to $136,100, plus annual bonuses and RSU grants. The company provides comprehensive benefits including health coverage, retirement plans, continuous learning opportunities, and wellbeing programs. This role presents an excellent opportunity to work with leading technology experts and contribute to state-of-the-art computing solutions while growing your career at a global technology leader.

Last updated an hour ago

Responsibilities For Software Engineer - Windows on Snapdragon

  • Support enterprise customers with technical guidance on product features & enable quick adoption
  • Support resolving technical issues with Windows on Snapdragon products
  • Support debugging enterprise application issues and collaborate with platform and technology teams
  • Analyze and root cause the application issue on customer software/hardware systems
  • Engage with customers to understand their design requirements, provide training, publish documents
  • Interact with Subject Matter Experts to ensure the quality and accuracy of new features
  • Working in cross functional teams to support customer design issues
  • Supports in test development and execution activities on new hardware
  • Implement tools and applications on Qualcomm platform that help debug and trouble shoot issues
  • Preform validation to make sure the platform compliance with interoperability with peripherals and applications

Requirements For Software Engineer - Windows on Snapdragon

Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Application development, debugging, testing with C/C++ & familiarity with embedded system software
  • Experience with working and debugging issues in Window11 environment and tools preferred
  • Software design/debugging techniques, problem solving, and documentation skills
  • Experience with UEFI architecture and development (PEI, DXE, UEFI)
  • Debugging with tools such as WinDbg, JTAG, Trace32, or GDB
  • Strong knowledge of C/C++ programming
  • 1+ years of experience with debugging techniques
  • 1+ years of familiarity and experience with Programming Language such as C, C++, Python, etc.

Benefits For Software Engineer - Windows on Snapdragon

Medical Insurance
401k
Vision Insurance
Dental Insurance
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Financial planning and retirement benefits
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Software Engineer - Windows on Snapdragon

Engineer- Tools Development

Entry-level Tools Development Engineer position at Qualcomm Hyderabad, focusing on embedded and cloud edge software development with 1+ year experience requirement.

Graphics Software Engineer

Entry-level Graphics Software Engineer position at Qualcomm, focusing on GPU development, requiring Master's degree and 1+ year GPU experience.

Engineer-.NET Developer

Entry-level .NET Developer position at Qualcomm Hyderabad, focusing on embedded and cloud edge software development with 1+ year experience requirement.

Engineer - Core Platform Services

Entry-level Software Engineering role at Qualcomm focusing on embedded and cloud edge software development, requiring 1+ year of programming experience.

Engineer- Tools Development

Entry-level Software Engineer position at Qualcomm focusing on tools development, embedded systems, and cloud edge software, requiring 1+ year of programming experience.