Principal CPU Software Architect
About the role
We are now looking for a CPU System Software Architect to join NVIDIA in revolutionizing artificial intelligence. You will collaborate with hardware and software engineers to design cutting-edge CPUs and System on Chips (SoCs), providing direction and advice for optimizing software solutions. Your role involves working closely with industry partners and customers, and you will be expected to research emerging industry trends and advise senior management.
Responsibilities
- Craft the next generation CPUs and SoCs by collaborating with Hardware and Software Engineers
- Drive hardware architecture decisions with a deep understanding of Software Architecture, system software technologies, and modern OSes
- Provide guidance and support 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 Senior Management
Requirements
- A Master's or PhD degree in Computer or Electrical Engineering or equivalent experience
- 15+ years of software and/or architecture experience with CPUs and SoCs
- A deep knowledge of OS/driver software stacks, including Linux, and a strong background in software development with C
Qualifications
- Excellent communication skills to explain complex problems simply and lead multi-functional groups
- Strong analytical, written, and verbal interpersonal skills to work effectively in a global team
Skills
- A thorough understanding of processor architectures such as ARM, RISC-V, x86
- Experience with virtualization technologies and hypervisors
- Familiarity with CPU and SoC security architecture, such as ARM Confidential Compute
- Experience working with the Linux open-source community
Benefits
NVIDIA offers competitive compensation, including a base salary range of $272,000 - $431,250 for Level 6 and $320,000 - $488,750 for Level 7, along with equity and benefits. Applications for this position are accepted until June 16, 2026.
Pay
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
Schedule
Details on the schedule are not specified in the job posting.
Benefits
Details on the benefits package are not specified in the job posting.
Cookie/Navigation/Equal Opportunity/Scam Warning
Removed as per request.