NVIDIA

Senior Firmware Release Lifecycle Infrastructure Architect

NVIDIA

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

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

Job Level

Senior

Tech Stack

DockerJenkinsKubernetesLinuxPythonShell ScriptingVault

About the role

  • Design scalable system architectures capable of supporting high-concurrency firmware packaging pipelines across multiple platforms and SKUs.\n
  • Collaborate with cross-functional teams  including firmware, hardware, software, and QA  to gather requirements and deliver robust solutions that scale across tens of products and hundreds of variants.\n
  • Architect and implement front-end, back-end, APIs, UI, and CLIs to support FLM workflows, while ensuring maintainability and performance.\n
  • Drive the integration of third-party software components and services (e.g., Jenkins, Artifactory, Vault) into the FLM ecosystem.\n
  • Own the design and evolution of scalable APIs, focused on long-term maintainability and extensibility.\n
  • Implement automation frameworks and pipelines using Jenkins, Docker, and Kubernetes; familiarity with Artifactory and Robot Framework is a plus.\n
  • Continuously seek opportunities for process automation, observability, and resilient system design, including telemetry and high availability improvements.

Requirements

  • 8+ years of experience in software architecture, systems programming, automation infrastructure and firmware package creation ; preferably within data center or enterprise environments.\n
  • Bachelors degree or equivalent experience.\n
  • Strong background in designing scalable and modular architectures, with the ability to identify and mitigate performance bottlenecks.\n
  • Advanced Python programming skills with deep understanding of object-oriented design principles and scalable code practices.\n
  • Expertise in Linux system programming, with proficiency in shell scripting, system debugging, and automation toolchains.\n
  • Experience with firmware workflows and lifecycle management, including familiarity with Redfish APIs, update mechanisms, and industry standards (e.g., DMTF).\n
  • Hands-on experience integrating third-party tools and building robust automation frameworks using Jenkins, Docker, and Kubernetes.\n
  • Excellent communication skills; ability to document and present technical designs to stakeholders across hardware, firmware, software, and QA.\n
  • Familiarity with operating system fundamentals such as process scheduling, memory management, and system security models.