Demo

Confidential Compute Systems Engineer - Full Time

Rivos
Santa Clara, TX Full Time
POSTED ON 4/22/2025
AVAILABLE BEFORE 5/21/2025

We are working on software, firmware and hardware to evolve the RISC-V ecosystem and build secure-by-design RISC-V based systems.


The security team has the charter to define security requirements for the hardware teams and software teams.  We are responsible for providing secure designs for RISC-V as we bring our product vision to life.  As a confidential compute engineer on our team, you will develop software and firmware for a high-performance RISC-V-based System to ensure security and privacy requirements are met, for protecting sensitive customer data in multi-tenant environments. You will contribute to enabling Trusted Execution Environments for RISC-V based platforms.

Positions are open for full-time roles in the areas of confidential compute aspects of simulators, OS/hypervisor, orchestration, tools and application runtimes to support TEE workloads.


You will be learning technical and organizational skills from industry veterans: how to write performant and readable code; how to structure and communicate projects, ideas, and progress; how to work effectively with the Open Source community.

We are big proponents of Open Source software and contribute back our improvements to all the great projects we use.

\n


Responsibilities
  • Design and develop APIs, protocols and services for a multi-tenant confidential compute system.
  • Modify/Extend open source OS/hypervisors for specialized hardware to support confidential workload security extensions
  • Create, Implement, Release, and Manage open source Software Development Kits (SDKs), APIs. 
  • Design and develop cryptographic services for licensing, key management, signing, etc for end-to-end solutions
  • Contribute to open source projects and drive open standards for confidential compute interoperability
  • Debug large scale workload issues, working in conjunction with other software and hardware engineering teams. 
  • Implementing required support for platform security standards within Confidential Compute Consortium, PCIe, CXL, DMTF, TCG etc.


Requirements
  • Experience with large scale multi-tenant security products (i.e. threat detection, identity and access, data security, KMS, HSM, Confidential computing).
  • Experience in large scale open-source projects using multi-tenant environments such as Container runtimes (e.g. Kubernetes, Kata)
  • Assembly/C/C experience; Rust experience is not necessary, but a plus.
  • Strong SW development fundamentals, including system software, multi-processor systems, caching and virtual memory.
  • Demonstrated grasp of applied cryptography. 
  • Experience with PKI lifecycle management is a plus.
  • Experience with RISC-V and Domain-specific architectures is a plus but not required.
  • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
  • Ability to work well in a team and be productive under aggressive schedules.


Education and Experience
  • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.


\n

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Confidential Compute Systems Engineer - Full Time?

Sign up to receive alerts about other jobs on the Confidential Compute Systems Engineer - Full Time career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$117,033 - $148,289

Sign up to receive alerts about other jobs with skills like those required for the Confidential Compute Systems Engineer - Full Time.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Computer Simulation Skill

    • Income Estimation: $77,439 - $91,585
    • Income Estimation: $77,510 - $95,546
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rivos

Rivos
Hired Organization Address Santa Clara, CA Full Time
Open position for AI Software development at a fast-moving startup. Potential Responsibilities Build-up components of an...
Rivos
Hired Organization Address Santa Clara, TX Intern
Join a cutting-edge hardware startup in Silicon Valley as a summer intern. We are building high performance Risc-V based...
Rivos
Hired Organization Address Santa Clara, CA Full Time
Rivos Custom Circuits team is seeking highly motivated candidates to develop state of the art custom SRAM memories, Regi...
Rivos
Hired Organization Address Portland, OR Full Time
Rivos Custom Circuits team is seeking highly motivated candidates to develop state of the art custom SRAM memories, Regi...

Not the job you're looking for? Here are some other Confidential Compute Systems Engineer - Full Time jobs in the Santa Clara, TX area that may be a better fit.

Trading Systems Software Engineer

SF Compute, San Francisco, CA

Founding GPU Systems Engineer

Thunder Compute, Atlanta, GA

AI Assistant is available now!

Feel free to start your new journey!