Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal CPU Software Architect

$272k - $431.25k

NVIDIA

  • # Principal CPU Software ArchitectApplylocations: US, CA, Santa Clara: US, TX, Austin: US, NC, Durham: US, CO, Boulder: US, WA, Redmondtime type: Full timeposted on: Posted Todayjob requisition id: JR2019801We are now looking for a CPU System Software Architect!Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning professionals to define the next generation CPUs and System on Chips? NVIDIA is developing processor and system architectures that are at the forefront of accelerating agentic AI, building data centers, and enabling other high-performance computing applications. We are architecting the most advanced CPUs and SoC's in the world for these applications and are looking for software architects to join our effort. In this position, you will have the opportunity to work with teams to maximize the potential of our SoC products, bringing together NVIDIA CPUs, GPUs, custom processors and accelerators. Your role will be cross disciplinary, collaborating with industry partners, customers, internal architects, software, ASIC design, verification, and platform teams. Our software architects excel at pushing the state of the art, while making the best engineering trade-offs.**What** **you’ll** **be** **doing:*** 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**What** **we** **need** **to** **see:*** You have a MS 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, e.g., Linux and a very strong Software development background with C* Excellent communication skills to describe hard problems in simple terms and drive multi-functional groups to efficient engineering solutions* Excellent analytical, written, and verbal interpersonal skills and ability to work as part of a global team**Ways** **to** **stand** **out** **from** **the** **crowd:*** Excellent understanding of processor architectures such as ARM, RISC-V, x86* Background with virtualization technologies and hypervisors* Familiarity with CPU and SoC security architecture, such as ARM Confidential Compute* Experience in working with the Linux open source communityNVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, autonomous and love a challenge, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD for Level 6, and 320,000 USD - 488,750 USD for Level 7.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until June 16, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry.Learn more about NVIDIA.
  • J-18808-Ljbffr NVIDIA Corporation

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal CPU Software Architect in Santa Clara, CA vacancy
  • $200.5k - $260.5k

     ...Fortinet, Inc. is seeking a Principal Software Engineer in Sunnyvale, California, with a minimum of 10 years in networking-related software development. The role involves developing software components, fixing bugs, and implementing quality features. Candidates should... 
    Principal

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $211.8k - $317.8k

     ...Qualcomm is seeking a Software Engineer (CPU Performance Management FW Developer) based in Santa Clara, CA. This role involves designing and validating embedded and cloud edge software for cutting-edge products. Candidates should have extensive experience with programming... 
    Principal

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $212k - $386.3k

    A leading tech company in Sunnyvale, California is seeking a Principal Software Engineer for Retail Foundations. In this role, you will architect and manage frameworks that enhance the operation of Apple Stores. The ideal candidate will have extensive experience in software... 
    Principal

    Apple Inc.

    Sunnyvale, CA
    20 hours ago
  •  ...Together, we advance your career. P R i n c i p a l E n g i n e e r - G P U S o f t w a r e A r c h i t e c t THE ROLE: As GPU Software Architect, you will provide technical leadership at the intersection of GPU architecture, multi‑ASIC platform bring‑up, and software... 
    Principal
    Remote work

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  • $182k - $273k

     ...with us. Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient AI compute . As a pioneer in the new frontier of energy efficient high-... 
    Principal
    Local area

    Ampere

    Santa Clara, CA
    4 days ago
  • A leading technology company in Sunnyvale, CA, is seeking experienced software engineers to lead the design and development of innovative software solutions. Candidates should have strong expertise in C++ programming and substantial experience in software architecture.... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $205k - $241k

     ...Wisk is seeking a Principal Software Development Engineer in Mountain View, California, to lead the development of safety-critical software for an autonomous aircraft. The role requires deep expertise in software architecture, compliance with safety standards like DO-... 
    Principal
    Full time
    Flexible hours

    Wisk

    Mountain View, CA
    4 days ago
  •  ...Wisk Aero LLC in Mountain View, California, is seeking a Principal Software Development Engineer to lead the design and development of software for a novel aircraft aimed at the Advanced Air Mobility market. This role requires expertise in safety-critical embedded systems... 
    Principal

    Wisk Aero LLC

    Mountain View, CA
    3 days ago
  • $141.3k - $226k

     ...Broadcom Inc. is seeking a Principal Software Engineer in San Jose, California. In this role, you will design and develop Control Software and Firmware for ultra high-performance products. You'll lead a small team, ensuring ownership of design aspects, engage in customer... 
    Principal

    Broadcom Corporation

    San Jose, CA
    3 days ago
  •  ...when working with data. With Neurelo, developers can build their software faster and better with an elegant experience, run and scale...  ...technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big picture,... 
    Principal

    Neurelo

    Mountain View, CA
    2 days ago
  • $198.7k - $298.1k

     ...Engineering Group, Engineering Group CPU Engineering General Summary: We are seeking an experienced CPU System Architect to join our team. If you possess a deep understanding...  ...with other CPU and SoC architects, Software and Firmware teams to optimize overall... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...Principal Software Development Architect As a Principal Software Architect for Mastercard Commercial Solutions, you will play a critical role in shaping the architecture of a global B2B payments platform designed for scale, security, and performance. This platform... 
    Principal

    MasterCard

    Mountain View, CA
    1 day ago
  • $231.44k - $282.88k

     ...computing platforms for the 21st century. As a datacenter system software architect, you’ll play a leading role in designing and implementing...  ...or other HLOS. Understanding of computer architecture at the CPU and system levels, VLSI design concepts, and how they impact... 
    Work experience placement

    SiFive, Inc.

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...What you'll be doing: You will evangelize, architect, and implement new CUDA features You’ll...  ...experience) 15+ years of relevant systems software development experience Strong C...  ...software verification testplans Knowledge of CPU, GPU architectures, memory coherence and... 
    Principal

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $166.52k - $249.5k

     ...Principal System Architect Marvell's semiconductor solutions are the essential building blocks of the...  ...to driving memory scale-up infra for CPU as well as GPU to unlock memory wall problems...  ..., and performance, including hardware-software co-optimization (GPUs/NPUs) for AI... 
    Principal
    Permanent employment
    Work experience placement
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    20 hours ago
  • $184k - $287.5k

     ...We are looking for a hardworking Solution Architect with experience in designing, building,...  ...using NVIDIA's compute, networking, and software stacks. For this particular role, that means...  ...to enable customers adopting our CPU-based solutions as part of the overall NVIDIA... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $181.1k - $318.4k

     ...our innovative products, including the iPhone, iPad, Watch, Vision Pro, and Mac. We are looking for an experienced engineer to drive CPU machine‑learning accelerator architecture and RTL development for Apple Silicon. Description As a CPU ML Microarchitect/RTL Engineer... 
    Relocation

    Apple Inc.

    Santa Clara, CA
    20 hours ago
  • $349k - $431k

     ...Principal Software Engineer, ML System Architect Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Principal
    Full time
    Remote work

    Waymo

    Mountain View, CA
    14 days ago
  •  ...Job Title: Principal Software Engineer / Architect (Networking) Location: San Jose, CA Experience: 5-7 Years Job Summary: We are seeking a highly skilled Principal Software Engineer / Architect to join our Silicon One team in San Jose. The ideal candidate... 
    Principal

    Info Way Solutions

    San Jose, CA
    3 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal...  ...to support large-scale LLM inference.* Architect and implement deep integrations with...  ...and multi-tier KV-cache storage (GPU, CPU, local disk, and remote memory) for high... 
    Principal
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    20 hours ago
  • A leading tech company in Santa Clara is seeking a CPU ML Microarchitect/RTL Engineer. In this role, you will develop micro-architecture and RTL designs, work on performance optimization, and ensure design meets power and area targets. Candidates should have at least 10... 

    Apple Inc.

    Santa Clara, CA
    3 days ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a technical architect to define end-to-end architecture for data center systems at the system software level. The ideal candidate will have deep expertise in scalable server architecture and extensive experience with complex system... 
    Principal

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

    NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next‑generation innovations in automotive platform software, system...  ...platforms. Lead performance optimization initiatives across CPU, GPU, memory, storage, networking, and platform subsystems.... 
    Principal

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...AI and beyond. THE ROLE: As a Principal AI Infrastructure Solution...  ...you will partner with AMD’s AI software teams and customers to enable...  ...using Kubernetes and SLURM. Architect and validate Kubernetes‑based...  ...NCCL‑equivalent communication, CPU/GPU affinity, interconnect... 
    Principal

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    3 days ago
  •  ...NVIDIA Gruppe in Santa Clara is seeking a Principal AI/ML Engineer to lead the development of automated network platforms crucial for our cloud and datacenter operations. This role requires a deep expertise in Python and Golang, an understanding of networking fundamentals... 
    Principal

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...will lead the architecture and hands‑on delivery across system software, drivers, and CUDA to make profiling continuously available and...  ...implementations in C/C++, including IPC/shared memory, and bounded CPU/memory budgets. Lead end‑to‑end feature delivery spanning user‑... 
    Principal

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...Principal Software Engineer - Kernels At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation...  ...software (ML and systems) and hardware (mixed signal, DSP, and CPU) experts in the company. What you will bring:... 
    Principal
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $248k - $391k

     ...NVIDIA Gruppe is seeking a Principal Software Engineer to lead AI application efforts and transform enterprise systems. This role emphasizes building resilient end-to-end systems and mentoring engineers within a diverse environment. With over 15 years of experience required... 
    Principal

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $172k - $349k

     ...Hewlett Packard Enterprise Development LP in Sunnyvale, California is hiring a Principal Software Engineer to work in a hybrid environment. The role involves designing and developing embedded software for networking platforms, needing strong experience in C/C++ and embedded... 
    Principal

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $195k - $292k

     ...with us. Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient AI compute. As a pioneer in the new frontier of energy efficient high-performance... 
    Principal
    Local area

    Ampere

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal CPU Software Architect. Be the first to apply!