
Principal System Software Engineer – Data Center MODS
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $272,000 - $431,250 per year
Job Level
Tech Stack
About the role
- Define technical strategy and development of NVIDIA’s Data Center diagnostic systems, orchestrating large-scale stress testing for CPUs, GPUs, networking, memory, and high-speed interconnects.
- Mentor and grow engineering teams, providing technical leadership and encouraging a culture of innovation and excellence.
- Drive the root-cause analysis of systemic failures that intersect multiple hardware and software domains.
- Partner with CSPs to diagnose and address scalability challenges within their unique data center infrastructures.
Requirements
- Bachelor's degree in Computer Science/Engineering, Electrical Engineering, or a related field (or equivalent experience).
- 15+ years of system software experience working on highly resilient distributed systems with programming experience in C++ or Python.
- Deep systems knowledge of x86/ARM architectures, Linux OS internals, firmware (UEFI/BIOS), Redfish, HMC, BMC protocols and platform security.
- Consistent track record demonstrating technical leadership leading project teams and setting technical direction.
- Expertise in software testing methodologies with an automation-led, AI-first approach to ensuring software quality.
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
C++Pythonsystem softwaredistributed systemsLinux OS internalsfirmwareRedfishHMCBMC protocolsplatform security
Soft Skills
technical leadershipmentoringinnovationexcellenceroot-cause analysiscollaborationproblem-solvingcommunicationteam leadershipproject management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in EngineeringBachelor's degree in Electrical Engineering