Senior Engineer (Product Debug Team)
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
As a Senior Engineer in the Product Debug team, you will ensure software stability on Qualcomm SoCs across the product lifecycle, requiring strong Linux fundamentals and embedded systems knowledge. Responsibilities include investigating and resolving system/software stability issues, applying advanced debugging tools, and collaborating with cross-functional teams for issue triage and process improvements.
Responsibilities
- Investigate and resolve 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 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 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.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
- 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.
Desired Qualifications
- 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.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
- Reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Accessible workplace for individuals with disabilities.
Skills
LinuxJTAGETMTrace32GDBCC++AssemblyPythonPerlShell
#SoC#Linux#embedded systems#debugging#RTOS#performance optimization#JTAG#ETM#Trace32#GDB#ARM#Cortex#Hexagon#QNN
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
4 days ago
Employment Type
Full Time
Work mode
On Site
Salary
US$117,800–176,600 / year
Experience Level
Senior
Locations
San Diego, United States of America
Qualification
Bachelor, Master, Doctoral, Undergraduate
Applicants
Be an early applicant
Similar Jobs
Tetra Pak
Bangkok, ThailandSenior Pre-projects leader - Automation
Full Time Be an early applicant Posted 4 days ago
Autoliv
Bangalore, IndiaSenior Engineer- Project Management
Full Time Be an early applicant Posted 4 days ago
Amazon
India +1 moreVRMO Senior Investigation Specialist EN, KYC
Full Time Be an early applicant Posted 4 days ago
Amazon
Alappuzha, IndiaChannel Team Lead
Full Time Be an early applicant Posted 4 days ago
Amazon
Bengaluru, IndiaVRMO Senior Investigation Specialist EN, KYC
Full Time Be an early applicant Posted 4 days ago
Amazon
Virtual, India +1 moreVRMO Senior Investigation Specialist EN, KYC
Full Time Be an early applicant Posted 4 days ago
