NVIDIA

Senior System Software Bringup Engineer

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $287,500 per year

Job Level

Tech Stack

About the role

  • Lead and drive system bringup for GPU-centric server platforms in factory and data center environments
  • Design and implement end-to-end factory workflows, including firmware flashing sequences, security provisioning, and deployment of software mitigations
  • Collaborate cross-functionally with data center architects, ODMs, and OEMs to define factory and data center requirements that ensure efficient and reliable production ramp
  • Champion reliability, debuggability and optimization in firmware, diagnostic and deployment tool design
  • Use AI tools to automate functionality and improve automation
  • Troubleshoot at speed of light, working closely with system bring-up teams on next generation AI systems to debug and resolve issues during bringup and deployment

Requirements

  • 5+ years of experience in data center firmware/platform software development
  • BS, MS, or PhD in EE, CS, or related technical field (or equivalent experience)
  • Deep, hands-on expertise of working with ODMs/CSPs, firmware update design and out-of-band management
  • Proven track record of architecting and developing server firmware and diagnostic solutions for large-scale data center deployments
  • Solid knowledge of hardware interfaces (USB, SMBus/I2C, PCIe) and protocols such as Redfish, MCTP, and PLDM
  • Solid knowledge of debugging servers for early bring up
  • Advanced skills in C/C++ and Python, with a hands-on approach to coding and debugging during hardware bring-up
  • Strong communicator, excellent collaborator, and committed team player
  • Self-starter with a problem-solving mindset who thrives in a fast-paced, complex technical environment
  • Hands-on experience with ODMs/CSPs during system bring-up and volume deployment
  • Deep familiarity with x86 or ARM system architecture
  • Strong networking expertise with high-speed NICs, including bring-up and configuration in factory environment.
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
firmware developmentplatform software developmentC/C++Pythondebugginghardware interfacesRedfishMCTPPLDMsystem architecture
Soft Skills
strong communicatorexcellent collaboratorteam playerproblem-solving mindsetself-starter
Certifications
BS in EEMS in EEPhD in EEBS in CSMS in CSPhD in CS