Qualcomm · 14 hours ago
Senior Engineer - Product Debug Team
Qualcomm Technologies, Inc. is a leader in wireless technology and innovation. As a Senior Engineer in the Product Debug team, you will contribute to ensuring software stability on Qualcomm SoCs, spanning the product lifecycle from pre-silicon validation to commercialization while collaborating with cross-functional teams to resolve complex issues.
Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
Responsibilities
Assist in investigating and resolving system/software stability issues across multi-processor, Linux/multi-RTOS environments
Support analysis of timing issues in RTOS and Linux applications and contribute to performance optimization
Collaborate with cross-functional teams (hardware, software, test, customer engineering) for issue triage
Learn and apply tools such as JTAG, ETM, Trace32, GDB, and oscilloscopes for low-level debugging
Perform code inspection, instrumentation, and log analysis under guidance to identify root causes
Participate in chip bring-up, stability scrums, and feature design discussions
Contribute to improvements in debug processes through automation scripts and documentation
Build understanding of Qualcomm SoC architecture, CPUSS architecture, DSP subsystems, and interconnects
Gain expertise in Qualcomm DSP debugging and profiling techniques
Develop knowledge of Qualcomm Neural Network (QNN) model execution on DSPs, including performance optimization and troubleshooting
Stay current on Linux kernel internals, device drivers, and embedded system trends
Qualification
Required
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience
OR PhD in Engineering, Information Systems, Computer Science, or related field
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc
Preferred
B.Tech/M.Tech in Electronics, Computer Science, or related field
1–4 years in semiconductor or embedded systems domain (internship or academic projects in Linux kernel development or debugging preferred)
Strong analytical and problem-solving skills with ability to learn and adapt quickly
Proficiency in C/C++ programming; familiarity with Assembly is a plus
Solid understanding of Linux internals (kernel, device drivers, memory management) and RTOS fundamentals (scheduling, synchronization)
Awareness of debugging tools (Trace32, GDB) and hardware/software interaction
Ability to work collaboratively in a fast-paced environment
Familiarity with ARM/Cortex/Hexagon architectures and bus systems (AHB, NoC)
Exposure to scripting languages (Python, Perl, Shell) for automation
Hands-on experience with Linux device drivers, kernel modules, or system-level debugging is a strong plus
Benefits
Competitive annual discretionary bonus program
Annual RSU grants
Highly competitive benefits package designed to support your success at work, at home, and at play
Company
Qualcomm
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices.
H1B Sponsorship
Qualcomm has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2013)
2024 (1910)
2023 (3216)
2022 (2885)
2021 (2104)
2020 (1181)
Funding
Current Stage
Public CompanyTotal Funding
$3.5M1991-12-20IPO
1988-01-01Undisclosed· $3.5M
Recent News
2026-01-14
2026-01-14
KoreaTechToday - Korea's Leading Tech and Startup Media Platform
2026-01-13
Company data provided by crunchbase