Senior Staff Software Engineer - Windows on Snapdragon

Qualcomm Technologies, Inc. is a leading technology company specializing in wireless telecommunications products and services.
$157,600 - $236,400
Backend
Staff Software Engineer
In-Person
6+ years of experience
Enterprise SaaS

Description For Senior Staff Software Engineer - Windows on Snapdragon

Qualcomm Technologies, Inc. is seeking a Senior Staff Software Engineer for their Windows on Snapdragon (WOS) team. This role involves supporting ISVs and WOS customers with technical guidance on product features and enabling quick adoption. The engineer will focus on BIOS/UEFI, working on issues like crashes, hangs, and customization in the BOOT/UEFI stage.

Key responsibilities include:

  • Supporting customer bring-up and troubleshooting complex issues
  • Setting up end-to-end infrastructure for testing systems in BOOT/UEFI
  • Performing root cause analyses and debugging customer software/hardware systems
  • Engaging with customers to understand design requirements and provide training
  • Designing, developing, and debugging software programs and UEFI applications
  • Developing tools and applications on Qualcomm platforms for debugging and troubleshooting

The ideal candidate will have strong experience in software development, particularly in low-level systems programming and BIOS/UEFI development. They should be skilled in programming languages such as C, C++, and assembly, with a deep understanding of hardware-software interactions.

Qualcomm offers a competitive salary range of $157,600 to $236,400, along with additional benefits such as annual bonuses, RSU grants, and a comprehensive benefits package. The company is committed to fostering a diverse and inclusive work environment, providing equal opportunities to all qualified applicants.

Join Qualcomm to work on cutting-edge technology in the Windows on Snapdragon ecosystem, collaborating with top engineers and contributing to innovative solutions in the mobile computing space.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer - Windows on Snapdragon

  • Support ISV's and WOS customers with technical guidance on product features
  • Support testing, reproducing, analyzing, and resolving technical issues with WOS products in BOOT/BIOS stage
  • Support customer bring up, focus on BIOS/UEFI, triage, analyze, debug issues
  • Support setup of complex end-to-end infrastructure to test system in BOOT/UEFI
  • Perform root cause analyses & debug issues on customer software/hardware systems
  • Engage with customers to understand their design requirements, provide training, publish documents
  • Design, develop, troubleshoot, and debug software programs/UEFI applications
  • Develop tools and applications on Qualcomm platform for debugging and troubleshooting

Requirements For Senior Staff Software Engineer - Windows on Snapdragon

Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Applications Engineering, Software Development experience, or related work experience
  • 3+ years of experience with Programming Language such as C, C++, Java, Python, etc.
  • 3+ years of experience with debugging techniques

Benefits For Senior Staff Software Engineer - Windows on Snapdragon

  • Annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Competitive benefits package

Interested in this job?

Jobs Related To Qualcomm Senior Staff Software Engineer - Windows on Snapdragon

Engineer, Staff - WLAN System Test

Staff Engineer position for WLAN System Testing at Qualcomm, requiring expertise in wireless networking protocols and automation.

Sr Staff engineer- WLAN test

Senior Staff Engineer position at Qualcomm India focusing on WLAN testing, requiring 13+ years of experience in networking and wireless technologies.

GPU - Sr Staff Engineer

Senior Staff Engineer position at Qualcomm focusing on GPU Developer Tools development, requiring 10+ years of experience in C++ programming and GPU technologies.

Software CPU Architecture - Staff Engineer

Staff Software CPU Architect role at Qualcomm focusing on high-performance software development and optimization for CPU architecture.

Technical Program Management/Staff

Technical Program Management role at Qualcomm focusing on Datacenter IP, SoC and system development for Snapdragon platforms.