Jobs · Engineering · North Carolina

Senior Software Engineer - Manufacturing and Factory

NVIDIA · Durham, NC · 2 wk ago
EngineeringFull-time

What You’ll Be Doing

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. Using NVIDIA's industry leading simulation & emulation technology.

Mentor architects and engineering teams to grow them into future leaders.

Make key technical decisions even when faced with ambiguity.

What We Need To See

  • BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
  • 8+ 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.

Knowledge to Stand Out

  • Knowledge of large-scale cloud and cluster level deployment and management systems.
  • Demonstrated track record of leading data center products across the entire lifecycle, spanning inception, pre-silicon development, post-silicon bring-up, manufacturing, and deployment.

Qualifications

  • BS or MS degree in Computer Engineering, Computer Science, or related degree or equivalent experience.
  • 8+ 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.

Pay

Base salary range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.

Schedule

Not specified.

Benefits

Not specified.

Application Instructions

Applications for this job will be accepted at least until July 9, 2026.

Similar jobs