NVIDIA

Senior System Software Engineer – Enterprise MODS

NVIDIA

full-time

Posted on:

Location Type: Office

Location: Santa ClaraCaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $224,000 - $431,250 per year

Job Level

About the role

  • Develop diagnostic systems for NVIDIA data center platforms, which involve hardware and software tools to develop the worst case stress workloads for CPUs, GPUs, memory, storage, and interconnects.
  • Lead platform bring-up and integration, ensuring diagnostics are embedded early and effectively across the server lifecycle.
  • Drive hardware validation strategy in collaboration with architecture and hardware teams, crafting robust validation plans for new server generations.
  • Analyze root causes of complex failures, acting as a Level 2 engineering contact for critical issues and offering scalable solutions across the stack.
  • Develop diagnostics software to ensure quality and performance at scale across ODM and partner production lines.
  • Mentor and grow engineering teams, providing technical leadership and encouraging a culture of innovation and excellence.
  • Influence the long-term strategy by developing diagnostic architecture and roadmaps for the upcoming products of NVIDIA and its partners.

Requirements

  • Proven experience architecting diagnostics for complex server systems, especially at the SW/HW interface.
  • Deep systems knowledge: x86/ARM architectures, Linux/Windows OS internals, firmware (UEFI/BIOS), BMC, and platform security.
  • Ability to weigh tradeoffs in system development and drive the most optimum solutions with customers and multi-disciplinary teams
  • Expertise in programming languages like C, C++, and Python for tool development and automation.
  • Familiarity with high-speed interconnects such as PCIe, Infiniband, NVLink, and Ethernet.
  • Strong communication skills to engage with technical and executive team.
  • BS/MS or equivalent experience in Computer Science, Electrical Engineering, or related field.
  • 12+ years of engineering experience in diagnostics, embedded systems, or cloud platforms.
Benefits
  • equity
  • benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
diagnostics software developmentCC++Pythonx86 architectureARM architectureLinux OS internalsWindows OS internalsfirmware (UEFI/BIOS)BMC
Soft Skills
technical leadershipmentoringcommunicationcollaborationproblem-solvinginnovationexcellencetradeoff analysiscustomer engagementteamwork
Certifications
BS in Computer ScienceMS in Electrical Engineeringequivalent experience