Current jobs related to Senior Platform Software Engineer - Santa Clara - NVIDIA


  • Santa Clara, California, United States Platform Ldn Full time

    About Platform LdnPlatform Ldn is a leading technology company focused on advancing the field of robotics through the development of an AI platform that supports industrial-grade robotics solutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of our AI platform, enabling clients to run their AI...


  • Santa Clara, California, United States Platform Ldn Full time

    About Platform LdnPlatform Ldn is a pioneering company in the field of robotics, dedicated to advancing the development of AI platforms that support industrial-grade robotics solutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of our AI platform, enabling clients to run their AI workflows...


  • Santa Clara, California, United States Platform Ldn Full time

    About Platform LdnPlatform Ldn is a pioneering company in the field of robotics, dedicated to advancing the development of AI platforms that support industrial-grade robotics solutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of our AI platform, enabling clients to run their AI workflows...


  • 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 Hitachi Vantara Corporation Full time

    About the RoleHitachi Vantara Corporation is seeking a highly skilled Platform Software Engineer to join our System Engineering group. As a key member of our team, you will be responsible for designing, implementing, and maintaining the Energy Market Management systems and environments.Key ResponsibilitiesSupport and troubleshoot platform deployments to...


  • Santa Clara, California, United States Hitachi Automotive Systems Americas, Inc. Full time

    About the Role:Hitachi Energy is seeking a highly skilled Platform Software Engineer to join our System Engineering group. As a key member of our team, you will be responsible for designing, implementing, and maintaining the Energy Market Management systems and environments.Key Responsibilities:Support and troubleshoot platform deployments to ensure proper...


  • Santa Clara, California, United States Cloudera Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our Data Services Platform organization at Cloudera. As a key member of our team, you will be responsible for designing, building, and delivering a microservices-based platform layer for Cloudera's Data Services on Google Cloud Platform (GCP).Key ResponsibilitiesDesign and implement...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:The Principal Platform Software Engineer will play a pivotal role in shaping the architecture of next-generation data center server platforms. This position requires a deep understanding of software and hardware integration, as well as the ability to drive solutions from conception to production.Key Responsibilities:Architect and implement...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to take charge of the architectural design and development of next-generation data center server platforms. This role is crucial in advancing our mission as a leader in AI computing.Key Responsibilities:Design and implement platform architecture for NVIDIA...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a Principal Platform Software Engineer to spearhead the architectural design of next-generation data center server platforms. This role is pivotal in advancing our mission as a leader in AI computing.Key Responsibilities:Architect and develop platform solutions for NVIDIA HGX GPU baseboards, focusing on...


  • Santa Clara, United States NVIDIA Full time

    Senior Frontend Engineer, AI Platform - Robotics page is loaded Senior Frontend Engineer, AI Platform - Robotics Apply locations US, CA, Santa Clara time type Full time posted on Posted 4 Days Ago job requisition id JR1980820 We are now looking for a senior software engineer for our Robotics Team! For two decades, we have pioneered visual computing, the art...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to spearhead the architecture of next-generation data center server platforms. This role involves driving innovative solutions from conception to production, ensuring the highest standards of performance and reliability.Key Responsibilities:Architect and...


  • Santa Clara, California, United States PriceSenz Full time

    About the RoleWe are seeking a seasoned leader to spearhead the advancement of our Wi-Fi software platform. As Vice President of Wi-Fi Software Platform Development, you will be responsible for defining and executing the vision for our Wi-Fi platform, aligning with the company's goals. Your expertise in IEEE 802.11 protocols and Wi-Fi MAC/PHY layer...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:NVIDIA Corporation is seeking a highly skilled Principal Platform Software Engineer to spearhead the architecture of next-generation data center server product platforms. This role is pivotal in driving innovative solutions from conception to production.Key Responsibilities:Architect and develop platform solutions for NVIDIA HGX GPU...


  • Santa Clara, California, United States NVIDIA Corporation Full time

    Position Overview:The Principal Platform Software Engineer will play a crucial role in shaping the architecture of next-generation data center server platforms. This position involves collaborating with various teams to ensure the successful implementation of innovative solutions.Key Responsibilities:Design and develop platform architecture and facilitate...


  • 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 Palo Alto Networks Full time

    Job Title: Senior Software Engineer - Cloud SecurityWe are seeking an experienced Senior Software Engineer to join our Prisma Access Edge Platform team at Palo Alto Networks. As a key member of our team, you will design, develop, and implement highly scalable and reliable software features using custom and open-source software.Key Responsibilities:Design and...


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

    Senior Machine Learning Engineer - ML Platform & TechnologyAt Apple Inc., we're pushing the boundaries of what's possible with AI and ML. We're seeking a seasoned Senior Machine Learning Engineer to join our ML Platform & Technology team. As a key member of our team, you'll be responsible for designing and developing cutting-edge ML infrastructure to enable...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing, building, and optimizing our software products to meet the needs of our customers.Key ResponsibilitiesLead the development of complex software...


  • Santa Clara, California, United States SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Senior Spirit of Roselle Park. As a key member of our team, you will be responsible for leading the development of our accelerated Python offerings and making Python a first-class citizen for programming NVIDIA CUDA GPUs.Key ResponsibilitiesTechnical Leadership:...

Senior Platform Software Engineer

4 months ago


Santa Clara, United States NVIDIA Full time

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.