×
Register Here to Apply for Jobs or Post Jobs. X

RISC-V Software Engineer United States of America + 4 more Software En

Job in Santa Clara, Santa Clara County, California, 95050, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Unix/Linux, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 212000 - 318000 USD Yearly USD 212000.00 318000.00 YEAR
Job Description & How to Apply Below
Position: RISC-V Software Engineer United States of America + 4 more Software En[...]
## RISC-V Software Engineer Santa Clara, California, United States of America Apply Now Find out how well you match with this jobJob ID3095245##
** Company:
** Qualcomm Technologies, Inc.##
** Job Area:
** Engineering Group, Engineering Group  Software Engineering
** General

Summary:

*** We are looking for a highly skilled and experienced Principal Engineer to lead the design and development of security, virtualization, confidential compute and trusted execution environment (TEE) 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 hypervisor extension, RISC-V Supervisor Binary Interface (SBI), RISC-V Platform Management Interface (RPMI), RISC-V Confidential Compute (CoVE), and RISC-V supervisor domains.
**** Key Responsibilities***
* * Contribute to architecture and development of security, virtualization, confidential compute and trusted execution features.*
* * Drive upstream contributions to the OpenSBI, KVM and Linux kernel, ensuring long-term maintainability and community alignment.*
* * Collaborate with hardware and platform teams to enable security, virtualization confidential compute, and trusted execution features.*
* * 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 confidential compute and trusted execution features.
**
* Qualifications:

*** Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
OR
* Master’s degree in engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
OR
* PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
* 6+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
*** Required Qualifications***
* * 18+ years of experience in Linux KVM or Linux kernel or TEE development.*
* * Good understanding in virtualization, confidential compute and trusted execution environments.*
* * Strong debugging skills using tools like ftrace, perf, kgdb, crash, kernel logs and hardware debuggers.
** Good experience with Git, Git Hub or Git Lab.
*** Nice to have Qualifications***
* * Exposure to the RISC-V architecture.
** Good understanding of ARM virtualization extensions or ARM Trustzone or ARM CCA or RISC-V hypervisor extensions or RISC-V CoVE.
* * Proven experience in up streaming patches and working with the Linux KVM or Linux kernel community.*
* * Proven experience in working with Industry standard groups and 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.
**
* Minimum Qualifications:

*
* • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
OR  Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
OR  PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

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

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disabili or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary