Senior Software and System Architect

NVIDIA
Israel
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 9+ yearsEducation: bachelorsSkills: ["Cross-functional leadership","Written communication","Verbal communication","Problem analysis","Technical documentation"]

Own the software and system architecture for next-generation DPU management, QoS, performance, telemetry, and observability for NVIDIA datacenter and AI networking. Define end-to-end control flows across DOCA, host drivers, embedded firmware, BMC, management controllers, and external management systems. Specify telemetry/diagnostics requirements and management APIs, write architecture specifications, and partner with R&D through design, validation, bring-up, and production readiness.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Software and System Architect

✓ Verified Job

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

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

Job Summary

Own the software and system architecture for next-generation DPU management, QoS, performance, telemetry, and observability for NVIDIA datacenter and AI networking. Define end-to-end control flows across DOCA, host drivers, embedded firmware, BMC, management controllers, and external management systems. Specify telemetry/diagnostics requirements and management APIs, write architecture specifications, and partner with R&D through design, validation, bring-up, and production readiness.
Location: Israel
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own software and system architecture for DPU management, QoS, performance, telemetry, and observability features.
  • •Define end-to-end control/management flows across DOCA, host drivers, embedded firmware, BMC, management controllers, and external management systems.
  • •Specify telemetry and observability requirements including counters, logs, traces, events, health monitoring, debug data, and streaming telemetry.
  • •Define management interfaces/APIs for configuration, provisioning, lifecycle operations, diagnostics, and field serviceability.
  • •Write architecture specifications and partner with R&D through implementable designs, development, validation, silicon bring-up, and production readiness.

Key Requirements

  • •B.Sc. or M.Sc. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
  • •9+ years of experience in networking, system software, embedded software, firmware, or datacenter infrastructure.
  • •Proven experience in software architecture or technical leadership roles.
  • •Deep understanding of networking concepts/protocols including Ethernet, TCP/IP, RDMA/RoCE, congestion control, QoS, and traffic management.
  • •Strong background with DPUs, SmartNICs, and systems management/telemetry/diagnostics and lifecycle-management flows.
Experience:9+ yearsDatacenter infrastructureNetworkingEmbedded softwareDPUSmartNIC
Education:Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering
Skills:Cross-functional leadershipWritten communicationVerbal communicationProblem analysisTechnical documentation
Tech Stack:DOCALinuxBMCEmbedded firmwareKernel driversRedfishPLDMMCTPIPMIGNMISNMPNetconfRESTGRPCEthernetTCP/IPRDMA/RoCEQoSVirtualization overlaysCongestion control

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