Current jobs related to Senior Platform Software Engineer, AI Server - Santa Clara - Nvidia


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled Senior Software Engineer to join our Robotics Team. As a key member of our team, you will be responsible for designing and developing an AI platform to enable industrial-grade robotics solutions.Key Responsibilities:Lead the design and development of the AI platformDeploy solutions to enable customers to run...


  • Santa Clara, California, United States ServiceNow Full time

    About ServiceNowServiceNow is a global market leader in innovative AI-enhanced technology, bringing intelligent cloud-based platforms to over 8,100 customers, including 85% of the Fortune 500. Our platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work.About Digital TechnologyWe're...


  • Santa Clara, United States NVIDIA Full time

    We are now looking for a senior software engineer for our Robotics Team! For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, research, and autonomous machines. The team is...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Frontend Engineer, AI PlatformWe are seeking a highly skilled Senior Frontend Engineer to join our Robotics Team at NVIDIA. With a strong background in frontend development, you will be responsible for crafting and developing high-quality user interfaces for our AI platform using HTML5, CSS/LESS, NodeJS, and React.Key...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Engineering team at ServiceNow. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Python code for our AI-driven software solutions.As a Senior Software Engineer, you will have the opportunity...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Engineering team. As a key member of our team, you will be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Python code for our AI-driven software solutions.Key Responsibilities:Design and implement scalable, secure, and...

  • Product Manager

    2 weeks ago


    Santa Clara, California, United States Global AI Platform Corporation Full time

    About Global AI Platform CorporationGlobal AI Platform Corporation is a pioneering company in the AI industry, founded in June 2023. Headquartered in Santa Clara, California, with additional operations in Pangyo, South Korea, we are dedicated to developing cutting-edge AI technologies. Our flagship project is the Personal AI Assistant (PAA), designed to...


  • Santa Clara, California, United States ServiceNow Full time

    Job DescriptionServiceNow is a global market leader in AI-enhanced technology, serving over 8,100 customers, including 85% of the Fortune 500. We're seeking a skilled Senior Software Engineer to join our AI Engineering team and drive the development of highly scalable backend services that impact AI-related products.About Digital TechnologyWe're redefining...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a leader in the field of artificial intelligence and computing. We are seeking a highly skilled Senior System Software Engineer Platform to join our team.As a Senior System Software Engineer Platform, you will be responsible for designing and implementing microcontroller firmware for GPU Server platforms. This will involve developing C/C++ server...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Software Engineer, AI to join our team at NVIDIA. Our high-performance computing platforms are powering the AI revolution, and our GPUs deliver industry-leading performance on many applications, including generative AI through our impressive suite of software products like TensorRT and cuDNN.As a member of our team, you...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Frontend Engineer to join our Robotics Team at NVIDIA. With a strong background in frontend development, you will be responsible for crafting high-quality user interfaces for our AI platform using HTML5, CSS/LESS, NodeJS, and React.As a key member of our team, you will collaborate with UX/UI designers to translate...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Software Engineer to join our Robotics Team at NVIDIA. For over two decades, we have pioneered visual computing, the art and science of computer graphics. Our invention of the GPU has expanded the field to encompass video games, movie production, research, and autonomous machines. The team is building a robotics...


  • US, CA, Santa Clara NVIDIA Full time

    We are now looking for a senior software engineer for our Robotics Team! For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, research, and autonomous machines. The team is...


  • Santa Clara, California, United States Rivos Full time

    About the Role:Rivos is seeking a highly skilled AI Software Developer to join our team. As a key member of our software development team, you will be responsible for building and maintaining our AI software stack, porting it to new hardware platforms, and optimizing its performance.Key Responsibilities:Design and develop AI software componentsPort AI...


  • Santa Clara, California, United States Rivos Full time

    Job SummaryWe are seeking a highly skilled AI Software Developer to join our team at Rivos. As a key member of our software development team, you will be responsible for designing and developing cutting-edge AI software solutions.Key Responsibilities:Design and develop AI software componentsPort AI software to run on new hardware platformsProfile and tune AI...


  • Santa Clara, California, United States Couchbase Full time

    Empower Modern ApplicationsCouchbase is seeking a talented Senior Software Engineer to join our AI team. As a key member of our engineering team, you will design and implement cutting-edge database and AI features and tools using the latest techniques to evolve Couchbase products and Capella service.Key ResponsibilitiesCreate the world's best distributed...


  • Santa Clara, California, United States ServiceNow Full time

    Job Title: Senior Staff Software Engineer, Conversational AI ExperiencesAt ServiceNow, we're revolutionizing the way organizations work by harnessing the power of AI. As a Senior Staff Software Engineer, Conversational AI Experiences, you'll play a pivotal role in shaping the future of our Generative AI products.Key Responsibilities:Design and develop...


  • Santa Clara, California, United States Couchbase, Inc. Full time

    Empower the Future of Database TechnologyCouchbase is seeking a highly skilled Senior Software Engineer to join our AI team. As a key member of our engineering team, you will design and implement cutting-edge database and AI features and tools using the latest techniques to evolve Couchbase products and Capella service.Key Responsibilities:Design and...


  • Santa Clara, California, United States Intel Full time

    Job Details:Intel is seeking a highly skilled Senior AI Container Platform Network Engineer to join its team. As a key member of the Data Center & Artificial Intelligence Group, you will be responsible for designing, building, and maintaining a highly resilient Kubernetes container platform that is optimized for AI workloads on Intel accelerator...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA software powers today's breakthroughs in AI! To enable researchers and developers to keep pace with this dynamic field, we seek a technical marketing expert who understands the AI platform software stack and the ecosystem! This role will craft the fundamental technical content educating developers how to write software's using NVIDIA's AI platforms...

Senior Platform Software Engineer, AI Server

4 months ago


Santa Clara, United States Nvidia Full time

Senior Platform Software Engineer, AI Server - GPU

locations
US, CA, Santa Clara
US, Remote
time type
Full time

job requisition id
JR1980965
NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company and establish teams with the most thoughtful people in the world. NVIDIA GH200 superchip provides performance and productivity required for strong scaling for HPC and generative AI workload.Scale out is inherent to design of this massive superchip. We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms.

We are looking for a strong technical platform software engineer focused on PCIe firmware, you will own PCIe stack for all NVIDIA GPU servers from firmware and software perspective. You will work with various leads internally and externally, drive customer use cases, align architecture with customer requirements and release best products to market. Join us at the forefront of technological advancement.

What you’ll be doing:

Drive and deliver innovations for GPU based AI server with focus on PCIe architecture, system engineering, software/firmware changes as per processor & I/O architecture.

Define system architecture to optimize I/O performance for various GPU applications.

Debugging complex system issues due to GPU, I/O bus (PCIe, etc.) and CPU.

Architecting complex systems, I/O error handling from PCIe & other I/O buses and processor viewpoint, fault management for degraded mode operation of the system per datacenter requirements and improve resiliency of a GPU based systems

Identify gaps in platform debuggability and drive solutions to improve speed and correctness of issue closure.

Identify new technologies, features to improve performance, functionality, uptime of GPU systems to make it the most performant, secure, and reliable server for AI workloads.

Work across the industry chooses and enables new and required technologies and brings those to AI servers in the most efficient way.

Contribute to all phases of product development, from product definition and architecture and design, through implementation, debugging, testing and early customer support.

What we need to see:

Deep understanding of Server Architecture, CPU design, PCI Express, and CXL at platform level for enterprise systems.

Deep understanding of PCI Express and associated Error Handling (RAS) and Performance. Deep understanding of Linux kernel

Familiar with PCIe Switches and Retimers and associated firmware or configuration files.

Deep understanding of Memory architecture with a focus on Memory RAS.

Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment.

Experience modifying UEFI BIOS and Linux Kernel source. Experience writing scripts to assist or automate debug. Experience with C/C++ development and debugging skills in Linux operating environments

You should possess excellent written and oral communication skills, good work ethics, high sense of team-work, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to exciting problems

Bachelor's Degree in Electrical Engineering or Computer Science, or equivalent experience.

At least 7+ years of experience as individual contributor.

Ways to stand out from the crowd:

Proven expertise in debugging complicated and time critical issues in both development and production environments.

Experience with both x86 and Arm architectures

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you

The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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.