NVIDIA

Principal Software Engineer – Manufacturing, Factory

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

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

Job Level

About the role

  • Lead and drive rack-scale/L11 flows for factory and initial data center deployment.
  • Design and implement end-to-end factory workflows, including firmware flashing sequences, security provisioning, and deployment of software mitigations.
  • Collaborate 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.
  • Drive pre-silicon readiness for factory & manufacturing workflows for rack-scale products.
  • Mentor architects and engineering teams to grow them into future leaders.
  • Make key technical decisions even when faced with ambiguity.

Requirements

  • BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
  • 15+ years in the area of System architecture and design
  • Deep experience in designing architecture for scalable and performant server systems, particularly at the SW/HW interface.
  • Strong understanding of networking technology & protocols (e.g. Ethernet, Infiniband)
  • Previous experience working with complex system software for accelerators such as GPUs, DPUs, or FPGAs
  • Expertise in out-of-band and in-band management architectures.
  • Knowledge of system management protocols such as Redfish and IPMI.
  • Demonstrable experience in implementing left shift strategy to de-risk program execution.
  • Excellent written and verbal communication skills.
Benefits
  • eligible for equity
  • benefits
Applicant Tracking System Keywords

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

Hard Skills & Tools
system architecturefirmware designnetworking technologyserver systems designcomplex system softwareout-of-band managementin-band managementsystem management protocolsRedfishIPMI
Soft Skills
leadershipmentoringcommunicationdecision makingcollaborationdebuggingoptimizationreliability
Certifications
BS in Computer EngineeringMS in Computer Science