Staff Engineer – RISC-V Software at Qualcomm India Private Limited - ScoutJobs - The AI-curated global job board
Skip to content
Qualcomm India Private Limited
Posted 4 hours ago

Staff Engineer – RISC-V Software

Qualcomm India Private LimitedStaff, Engineer – RISC-V Software

Perks & benefits

Education AllowanceHealth InsurancePaid Leave

Requirements

10+ years low-level system programming, Experience with performance monitoring and hardware debug, Proficiency in C, C++, or Python, Strong debugging skills (ftrace, perf, kgdb), Git/GitHub/GitLab experience

Skills

RISC-VC#PythonLinuxDebugging

About the role

Responsibilities

  • Contribute to the architecture and software development of debug and performance monitoring features for RISC-V.
  • Drive upstream contributions to OpenSBI and the Linux kernel to ensure long-term maintainability and community alignment.
  • Collaborate with hardware engineers to enable the software stack on silicon and emulation platforms.
  • Debug complex hardware-software interactions and ensure seamless integration.
  • Guide the integration of compliance test suites for RISC-V specifications.

Requirements

  • 10+ years of experience in low-level system programming.
  • Strong understanding of performance monitoring and hardware debug features in major architectures (x86, ARM, or RISC-V).
  • Proficiency in C, C++, or Python.
  • Advanced debugging skills using tools such as ftrace, perf, kgdb, crash, and kernel logs.
  • Experience with version control systems including Git, GitHub, or GitLab.
  • Bachelor's, Master's, or PhD in Engineering, Computer Science, or a related field.

Preferred Qualifications

  • Direct exposure to the RISC-V architecture.
  • Deep understanding of Linux perf subsystem, ptrace subsystem, and Linux tracing support.
  • Proven track record of upstreaming patches to the Linux kernel community.
  • Experience with platform or SoC bring-up on silicon, emulation, and simulation platforms.
  • Experience working with industry standard groups to propose specification changes.
  • Contributions to or maintainership of open-source projects.
  • Familiarity with Docker and CI/CD pipelines.

About the Company

Qualcomm is a global leader in wireless technology, developing the foundational innovations that power the world's most advanced connected devices. We hire the brightest minds to solve the most complex challenges in semiconductor and software engineering.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Engineer – RISC-V Software

Qualcomm India Private Limited · Bangalore

Sign up to apply