Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Principal CPU Software Architect

NVIDIA

CPU System Software Architect at NVIDIA collaborating on next-gen CPUs and SoCs. Involves working with teams to maximize SoC product potential and drive hardware architecture decisions.

Posted 6/12/2026full-timeSanta Clara • California, Colorado, North Carolina, Texas, Washington • 🇺🇸 United StatesLead💰 $272,000 - $431,250 per yearWebsite

Tech Stack

Tools & technologies
Linux

About the role

Key responsibilities & impact
  • Collaborate with Hardware and Software Engineers to craft the next generation CPUs and SoCs
  • Bring a deep understanding of Software Architecture, system software technologies, and modern OSes to drive hardware architecture decisions
  • Provide direction and advice for designing optimized solutions to various software engineering organizations
  • Collaborate with key partners to customize solutions to meet their requirements
  • Research upcoming industry directions for NVIDIA's key markets and provide engagement advice to Sr. Management

Requirements

What you’ll need
  • MS or PhD degree in computer or electrical engineering or equivalent experience
  • 15+ years of software and/or architecture experience with CPUs and SoCs
  • Deep knowledge of OS/driver software stacks, e.g., Linux
  • Very strong Software development background with C
  • Excellent communication skills to describe hard problems in simple terms
  • Excellent analytical, written, and verbal interpersonal skills
  • Ability to work as part of a global team

Benefits

Comp & perks
  • eligible for equity and benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software Architecturesystem software technologiesOS/driver software stacksLinuxCsoftware developmentCPUsSoCs
Soft Skills
communication skillsanalytical skillswritten skillsverbal skillsinterpersonal skillscollaborationproblem-solving
Certifications
MS degreePhD degree