CareerPlan

Principal CPU Software Architect

US, CA, Santa ClaraFull-time$272k–$431k2026-11-09 → 2026-11-10

Core

Define next-generation CPUs and System on Chips (SoCs) for agentic AI, data centers, and high-performance computing by collaborating with hardware, software, and ASIC teams.

Role type

Principal CPU Software Architect

Builds

NVIDIA CPUs, GPUs, custom processors, and accelerators for AI and HPC applications

Domain

Semiconductor / High-Performance Computing / AI Infrastructure

Deliverable

production ML models

Required skills

Software architecture, modern OSes, C programming, processor architectures (ARM, RISC-V, x86), Linux kernel/driver stacks

Preferred skills

Virtualization/hypervisors, CPU/SoC security architecture, Linux open source community engagement

Responsibilities

Collaborate with hardware and software engineers to craft next-gen CPUs/SoCs; Drive hardware architecture decisions based on software needs; Provide direction for optimized software solutions; Customize solutions for key partners; Research industry directions for senior management

Seniority

Principal, strategy & mentorship