⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Staff, Engineer - RISC-V Software

  • Source: Naukri
  • Qualcomm
  • On-site
  • Bengaluru
  • Full-Time
  • Staff

Job Description

Company

Qualcomm India Private Limited

Job Area

Engineering Group, Engineering Group > Software Engineering

General Summary

We are looking for a highly skilled and experienced Staff Engineer for the design and development of performance monitoring and debug features in our next-generation Qualcomm SoCs. This role is ideal for a hands-on technical leader who thrives at the intersection of hardware and software and is passionate about RISC-V architecture.

You will play a critical role in defining the architecture, enabling new hardware features, and ensuring compliance with industry standards such as RISC-V debug, RISC-V Supervisor Binary Interface (SBI), RISC-V control transfer records, and other related RISC-V specifications.

Key Responsibilities

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

Minimum Qualifications:

Bachelors degree in engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

OR

Masters degree in engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Required Qualifications

  • 10+ years of experience in low-level system programming.
  • Good understanding in performance monitoring and hardware debug features in any of the major architectures (such as x86, ARM or RISC-V).
  • Strong debugging skills using tools like ftrace, perf, kgdb, crash, kernel logs and hardware debuggers.
  • Good experience with Git, GitHub or GitLab.

Nice to have Qualifications

  • Exposure to the RISC-V architecture.
  • Good understanding of Linux perf subsystem, Linux ptrace subsystem, and Linux tracing support.
  • Proven experience in upstreaming patches and working with the Linux kernel community.
  • Proven experience in working with Industry standard groupsand proposing specification changes.
  • Platform or SoC bring-up on silicon, emulation, and simulation platforms.
  • Contributions or maintainer-ship in any open-source project.
  • Familiarity with Docker, CI/CD pipelines.

Skills

  • linux-kernel
  • cplusplus
  • Java
  • Python
  • perf
  • Github
  • gitlab
  • Docker
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Qualcomm

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes