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

Principal Engineer - System Software GPU Server

$272k - $431.25k

Jobleads-US

We are seeking software engineers to work on next-generation high-speed interconnect technologies. Our charter is to develop the most demanding high-speed IO applications a GPU or high-performance computing server will encounter in its lifecycle, by collaborating closely with silicon architects, board/rack level designers, and platform software experts to support innovation in factories and data centers. The best candidates will have strong C++ programming skills, detailed knowledge of networking concepts, algorithms, a solid foundation of systems software with emphasis on OS fundamentals, and a deep understanding of current generation hardware architecture at systems level. Excellent communication skills and a dedication to meticulous engineering practices are a requirement. We also work closely with manufacturing teams in optimizing NVIDIA and customer production line to screen out defects.

What you'll be doing:

Working closely with architecture, hardware and driver teams through the product development lifecycle of computing and graphics processors, as well as compute products. Responsible for crafting software tools and infrastructure required for new chip development, validation, and productization. You will assess new hardware features and architect diagnostic software using debug CUDA/kernel driver features This job will require an understanding of our hardware and software architectures.

What we need to see:

  • BS or MS degree in one of the areas of Electrical Engineering, Computer Engineering, Computer Science or equivalent experience
  • 15+ years experience in a related hardware/software position
  • Strong C/C++ programming skills
  • Familiarity with computer architecture, and ability to work close to the hardware
  • Background with PCIE, NVLink or server IO technologies like Infiniband, Ethernet is a plus
  • Previous experience of working on a large system software code base is preferable
  • Very strong problem solving and debugging skills
  • Ability to self-manage, show leadership, and have good interpersonal skills
  • Capability to use AI prompt tools

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. You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 22, 2026.

NVIDIA is committed to fostering a diverse 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 uses AI tools in its recruiting processes.

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer - System Software GPU Server in Santa Clara, CA vacancy
  • $262k - $364k

     ...Senior Staff Software Engineer, GPU System Software Share Senior Staff Software Engineer, GPU System Software Google Sunnyvale, CA, USA X In most instances, this position requires in-person interviews as part of the hiring process. ~ Bachelor's degree or equivalent... 
    Suggested
    Worldwide

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will help design and develop key components of our production GPU kernel drivers and embedded software, shaping products... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    10 hours ago
  •  ...NVIDIA Corporation in Santa Clara, CA is seeking a software engineer with a strong background in parallel processing and GPU architecture to push the performance envelope...  ...AI, high‑performance computing, and financial systems. You will design and optimize CUDA‑based... 
    Suggested

    Jobleads-US

    Santa Clara, CA
    2 days ago
  •  ...NVIDIA Corporation is seeking a Senior GPU Platforms Engineer to drive GPU/SOC software across platforms, focusing on kernel driver development, firmware...  ...optimization. You will build high‑performance observability systems and full‑stack software for SOC products while... 
    Suggested

    Jobleads-US

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

     ...Site Reliability Engineering (SRE) at NVIDIA is an engineering discipline...  ...large-scale production systems with exceptional efficiency,...  ...and availability. It combines software and systems engineering practices...  ...large-scale AI/ML platforms, GPU infrastructure, inference... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $200k - $266.4k

     ...Job Description Job Description Job Title:Senior Principal Engineer, Hardware Application Engineering — Board & System Design Location: Santa Clara, CA (Onsite — 5 days/week) Department: Engineering / Architecture Group: Customer Solutions Group Position... 
    Full time
    Visa sponsorship
    Relocation package

    Fox Point Recruitment LLc

    Santa Clara, CA
    9 days ago
  •  ...BMC Software in Santa Clara, CA, seeks a Principal AI Engineer to architect, build, and harden agentic AI systems powering our products. This is a hands-on, full-stack AI role spanning model lifecycle to agent orchestration. This role will set technical direction, drive... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $207k - $300k

     ...Staff Software Engineer, Embedded Systems/Firmware, Servers Google Sunnyvale, CA, USA ~ Bachelor's degree or equivalent practical experience. ~8 years of experience in software development. ~5 years of experience testing, and launching software products. ~5... 
    Worldwide

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  •  ...Walmart Inc. is hiring a Principal, Software Engineer in Sunnyvale, CA to lead the design and delivery of scalable platform capabilities. You will guide cloud-native infrastructure, AI/ML integration, and cross-team collaboration to drive technical excellence and long... 

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  •  ...NVIDIA Corporation is seeking a Senior System Software Engineer to advance Dynamo, its GPU-accelerated deep learning inference platform. You will develop open-source software for AI model inference, expand disaggregated serving, and optimize latency and throughput across... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $167.8k - $251.8k

     ...world. Come build with us!Role and ResponsibilitiesAs a Staff GPU System Engineer, you will lead pre-silicon workload enablement, design and...  ...collaboration with GPU architecture, Modeling, Design, Emulation, and Software teams to define critical workloads, debug functional issues,... 
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    2 days ago
  •  ...BE DOING: We are seeking a highly motivated PhD AI Systems & GPU Performance Engineering Intern to join our team. In this role, you will help optimize...  ...on AMD Instinct™ GPUs using AMD's latest hardware and software technologies. We will involve you in profiling,... 
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Santa Clara, CA
    3 days ago
  •  ...NVIDIA is seeking senior engineers to advance the CUDA driver, a core component enabling accelerated computing on the GPU. You will architect and implement CUDA features, lead multi-team efforts, and collaborate with hardware groups to shape the CUDA APIs and programming... 

    Jobleads-US

    Santa Clara, CA
    6 days ago
  • $160k - $253k

     ...accelerated computing is the engine of artificial intelligence....  ..., and a full-stack software ecosystem to power AI at scale...  ...pivotal in showcasing NVIDIA's GPU architecture, server-level platforms, and rack-...  .... You’ll translate complex system design into compelling narratives... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $124k - $195.5k

     ...experienced and highly motivated software professional to work on...  ...intersection of CUDA and Deep Learning Systems. As the complexity and scale...  ...systems from a single GPU to supercomputer clusters, we...  ...in Computer Science, Computer Engineering, Electrical Engineering, or... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $183.6k - $297k

     ...receiving, and responding to alerts.Our users—software developers—need to troubleshoot issues...  ...issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable...  ..., supportive environmentFluency in a system level language such as Go, C++, Java, C#... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    San Jose, CA
    3 days ago
  • $248k - $391k

     ...computing. An era in which our GPU acts as the brains of...  ...the world.We are seeking a Principal AI Workflow Engineer to join the Enterprise Integration...  ...and maintaining innovative software solutions. This role...  ...service connectivity across systems and applications, with governed... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA is seeking a Sr. Principal Systems Software Engineer in the Apache Spark Acceleration group. You will work on GPU-accelerated data processing and multi-node deployments to reduce costs and latency in ETL workloads. The role focuses on developing Java, Scala... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  •  ...Google Sunnyvale, CA is seeking a Senior Staff Software Engineer for GPU System Software to lead critical projects at scale, architect kernel-level features, and drive driver interfaces across platforms. You will mentor engineers, collaborate across teams, and deliver... 

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  •  ...seeking a highly skilled Senior AI Software Engineer to join our team. The ideal...  ...tailored for autonomous systems. This role requires deep expertise...  ...analysis and optimization, GPU-accelerated computing, and...  ..., TensorRT, Triton Inference Server, or similar profiling and optimization... 

    AMD

    San Jose, CA
    4 days ago
  • $227k - $303k

     ...About the role We are looking for a Principal Engineer to provide technical leadership across...  ...multiple teams, and solve complex distributed-systems problems in security-critical...  ...experience designing and building production software, including substantial experience with... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    22 days ago
  •  ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. The position will drive innovation in AI and GPU computing. What You’ll Be Doing... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self‑...  ...impact on the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $145k - $236k

     ...GlobalFoundries makes possible the technologies and systems that transform industries and give...  ...Role:We are seeking a Field Application Engineer (NAM) to support and drive customer...  ...portfolio, including processor IP, software tools and custom silicon solutions.Essential... 
    Full time
    Work at office
    Local area
    Immediate start

    Globalfoundries

    Santa Clara, CA
    10 hours ago
  • $152k - $241.5k

    NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its AI...  ...health monitoring and working with GPU resource scheduling. We welcome out-of-...  ...Cloud team responsible for production systems that enable large scalable GPU clusters... 
    Full time

    Nvidia

    Santa Clara, CA
    10 hours ago
  •  ...and building scalable, reliable backend systems for the Prisma AIRS AI security platform....  ...services, collaborate across product and engineering teams, and mentor engineers. Requirements: Requires 10 or more years of software engineering experience building large distributed... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  • $189.3k - $290.7k

     ...zero emissions, and zero congestion. Our teams develop the software, systems and technology that make advanced driver assistance and autonomous...  ...across vehicle programs.The RoleThe Manager, Systems Engineering, AV Platform Software will lead a team of systems engineers... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Sunnyvale, CA
    10 hours ago
  •  ...NVIDIA Corporation is seeking a highly skilled engineer to advance the CUTLASS platform, designing core components and exploring Tensor...  ...based backend and author kernels that demonstrate high-performance GPU capabilities. The role requires deep expertise in C++,... 

    Jobleads-US

    Santa Clara, CA
    2 days ago
  •  ...Director, AI Systems Solutions Engineering Sunnyvale, CA About Tensordyne...  ...distributed inference, serving software, and datacenter deployment...  ...performance relative to leading GPU and AI accelerator...  ...compiler, runtime, inference server, model support, orchestration... 
    Remote work

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  •  ...Advanced Micro Devices, Inc. is seeking a Principal or Fellow level software engineer to advance AI infrastructure, focusing on performance, reliability and scalable workloads for model training and inference. You will collaborate with customers and cross‑functional... 

    Jobleads-US

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer - System Software GPU Server. Be the first to apply!