Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

As an Engineer for the Product Debug team at Qualcomm in Hyderabad, you will resolve complex software stability issues across Qualcomm SoCs, from pre-silicon to commercialization. This role requires strong Linux/RTOS fundamentals, embedded systems knowledge, and expertise in debugging tools and techniques.

Ansvarsområden

  • Investigate and resolve complex system/software stability issues across multi-processor, Linux/multi-RTOS environments.
  • Triage stability issues by coordinating with cross-functional teams (hardware, software, test, customer engineering).
  • Utilize tools such as JTAG, ETM, Trace32, GDB, and oscilloscopes for low-level debugging.
  • Perform code inspection, instrumentation, and log analysis to identify root causes.
  • Represent the debug team in chip bring-up, stability scrums/reviews.
  • Drive improvements in debug processes via automation, scripts, training material & developing/improving GenAI services.
  • Maintain expert-level understanding of Qualcomm SoC architecture, CPUSS architecture, DSP subsystems, and interconnects.
  • Stay current on Linux kernel internals, device drivers, and embedded system trends.
  • Provide expertise in Qualcomm DSP debugging and QNN model execution on DSPs.

Krav

  • 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.
  • Strong analytical and problem-solving skills.
  • Proficiency in C/C++ programming; familiarity with Assembly is a plus.
  • Expert-level understanding of Linux internals (kernel, device drivers, memory management) and RTOS fundamentals (scheduling, synchronization).
  • Solid understanding of ARM architecture and CPUSS architecture for system-level debugging and analysis.
  • Ability to quickly adapt to new software stacks used in Auto, AI200 and Data Center, and effectively contribute to resolving issues.
  • Hands-on experience with debugging tools (Trace32, GDB) and hardware/software interaction.
  • Ability to prioritize tasks and work across multiple projects in a fast-paced environment.

Önskade kvalifikationer

  • B.Tech/M.Tech in Electronics, Computer Science, or related field from a Tier-1 institute.
  • 2–5 years in semiconductor or embedded systems domain with proven debugging expertise.
  • Familiarity with ARM/Cortex/Hexagon/CPUSS architectures and bus systems (AHB, AXI, NoC).

Förmåner

  • Qualcomm is an equal opportunity employer.
  • Qualcomm is committed to providing an accessible process for individuals with disabilities.
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.
#Software Engineering#Product Debug#SoC#Linux#RTOS#Embedded Systems#Debugging#Qualcomm
Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 23 timmar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Mellannivå

Platser

Hyderabad, India

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand

Sökande

Ansök tidigt