CareerPlan

Principal CPU Software Architect

US, CA, Santa ClaraFull-time$272k–$431k2026-06-12 → 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 and software 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

CPU and SoC architecture, Linux OS/driver stacks, C programming, system software technologies, modern operating systems

Preferred skills

ARM/RISC-V/x86 processor architectures, virtualization and hypervisors, CPU/SoC security architecture, Linux open source community engagement

Responsibilities

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

Seniority

Principal, strategy & mentorship