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 2 months 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

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Senior Program Manager - Auto ADAS/Multimedia

Senior Program Manager role at Qualcomm focusing on automotive ADAS and multimedia software development and program management.

Sr Staff Engineer - CPU Design Verification

Senior Staff CPU Design Verification Engineer role at Qualcomm India, focusing on pre-silicon verification, power management, and debug systems implementation.

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm India, focusing on AI software development and quality assurance with 8+ years of experience required.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.