Taro Logo

Senior Firmware Release Lifecycle Infrastructure Architect

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$184,000 - $287,500
Embedded
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the pioneering force behind GPU technology and AI computing, is seeking a Senior Firmware Release Lifecycle Infrastructure Architect to join their Datacenter Platform Software team. This role sits at the intersection of firmware development and infrastructure architecture, focusing on managing the end-to-end firmware lifecycle for NVIDIA's cutting-edge compute servers.

The position offers an opportunity to work with NVIDIA's DGX, HGX, and MGX servers, which are at the forefront of enterprise AI infrastructure. As an architect, you'll be responsible for designing and implementing sophisticated systems that handle firmware packaging pipelines across multiple platforms and SKUs. This involves creating secure, validated firmware bundles that can be deployed across NVIDIA's extensive range of GPU servers, blade systems, and full-rack solutions.

The role requires a unique blend of technical expertise, including advanced Python programming, Linux system administration, and modern DevOps practices using tools like Jenkins, Docker, and Kubernetes. You'll be working with cross-functional teams, including firmware, hardware, software, and QA, to deliver robust solutions that can scale across numerous products and variants.

What makes this role particularly exciting is its impact on NVIDIA's infrastructure. You'll be responsible for developing critical systems that ensure the reliable deployment of firmware updates across NVIDIA's product line, directly contributing to the company's position as a leader in AI computing infrastructure. The role offers competitive compensation, with a base salary range of $184,000 to $287,500, plus equity and comprehensive benefits.

The ideal candidate will bring 8+ years of relevant experience, strong architectural design skills, and deep knowledge of firmware workflows and lifecycle management. Experience with protocols like MCTP, PLDM, and Redfish, as well as familiarity with common firmware stacks like OpenBMC and BIOS/UEFI, would be particularly valuable. This is an excellent opportunity for a senior technologist who wants to work at the cutting edge of AI computing infrastructure while solving complex technical challenges at scale.

Last updated 2 days ago

Responsibilities For Senior Firmware Release Lifecycle Infrastructure Architect

  • Design scalable system architectures for high-concurrency firmware packaging pipelines
  • Collaborate with cross-functional teams to gather requirements and deliver solutions
  • Architect and implement front-end, back-end, APIs, UI, and CLIs for FLM workflows
  • Drive integration of third-party software components and services
  • Own design and evolution of scalable APIs
  • Implement automation frameworks using Jenkins, Docker, and Kubernetes
  • Develop infrastructure for firmware binary images and secure firmware bundles

Requirements For Senior Firmware Release Lifecycle Infrastructure Architect

Python
Linux
Kubernetes
  • 8+ years of experience in software architecture and systems programming
  • Bachelors degree or equivalent experience
  • Strong background in designing scalable architectures
  • Advanced Python programming skills
  • Expertise in Linux system programming
  • Experience with firmware workflows and lifecycle management
  • Hands-on experience with Jenkins, Docker, and Kubernetes
  • Excellent communication skills
  • Familiarity with operating system fundamentals

Benefits For Senior Firmware Release Lifecycle Infrastructure Architect

Equity
  • Equity
  • Comprehensive benefits package