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

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.

Principal CPU Software Architect
NVIDIACPU 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 & technologiesLinux
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 resumeApplicant 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