Senior Software Firmware Architect, Host Management

NVIDIA
Tel Aviv
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Technical leadership","Clear ownership","Collaboration","Communication","Technical documentation"]

Architect next-generation host management solutions for NVIDIA networking infrastructure, spanning host software and embedded firmware across platform control, BMC, and hardware interfaces. Lead end-to-end architecture definition, define system flows for telemetry, recovery, power and module management, and firmware update flows, and translate complex product and platform needs into scalable technical specifications. Provide technical leadership across SW/FW/HW, validation, program, and customer-facing teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
4 days ago

Senior Software Firmware Architect, Host Management

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Architect next-generation host management solutions for NVIDIA networking infrastructure, spanning host software and embedded firmware across platform control, BMC, and hardware interfaces. Lead end-to-end architecture definition, define system flows for telemetry, recovery, power and module management, and firmware update flows, and translate complex product and platform needs into scalable technical specifications. Provide technical leadership across SW/FW/HW, validation, program, and customer-facing teams.
Location: Tel Aviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead architecture definition for host management SW and FW across NVIDIA networking platforms.
  • •Define system flows across host software, embedded firmware, BMC, device firmware, and hardware interfaces.
  • •Guide architecture for telemetry, recovery, power management, module management, firmware update flows, and control protocols.
  • •Convert product, customer, and platform needs into clear technical specifications and implementation plans.
  • •Provide technical leadership, own architecture documentation, and communicate technical direction to engineering and leadership.

Key Requirements

  • •B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience.
  • •12+ years of experience in system software, firmware, embedded systems, platform management, or networking systems.
  • •Strong background in SW/FW architecture for complex systems.
  • •Deep understanding of firmware, embedded software, Linux, BMC, host interfaces, and system-level debug.
  • •Experience with protocols/technologies including PLDM, MCTP, NC-SI, PCIe, I2C, USB, CMIS, Ethernet, InfiniBand, or NVLink.
Experience:Networking systemsEmbedded systemsPlatform managementFirmwareHost management
Education:Bachelor's in Computer Science; Electrical Engineering; Computer Engineering
Skills:Technical leadershipClear ownershipCollaborationCommunicationTechnical documentation
Tech Stack:LinuxBMCPLDMMCTPNC-SIPCIeI2CUSBCMISEthernetInfiniBandNVLink

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor