CareerPlanSign in

Confidential Computing Software Architect

Santa Clara, California, United States💼 Full-time🗓 2026-07-23 → 2026-09-25

Core

Design and implement software and firmware for confidential computing on RISC-V and SiFive platforms, collaborating with CPU, SoC, security, and software architects.

Role type

Senior confidential computing software architect

Builds

Confidential computing solutions and new security features for RISC-V platforms

Domain

Semiconductor / Chip design / Computer security

Deliverable

production ML models | product features

Required skills

System software implementation for confidential compute, C programming, hardware/software specification writing, hypervisor and virtualization knowledge (Linux), trusted execution environments (TEEs), peripheral security standards (PCI IDE, TDISP, DMTF SPDM)

Preferred skills

RISC-V architecture, language-based/formal verification (Rust, Ada SPARK, Frama-C), mobile device security, cryptographic algorithms, public key cryptography, userspace sandboxing ISA extensions, microarchitectural side-channel mitigation, RTL engineering collaboration

Responsibilities

Plan and implement confidential computing software/firmware, develop new security features, engage with customers/partners on platform security, collaborate with standards groups

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.