← Back to jobs
N

Senior Networking Software Architect

NVIDIA·Israel·
On-siteFull-timeBackend DevelopmentElectronics Manufacturing

Define software and system architecture for next-generation DPU and NIC networking platforms used in large-scale AI and cloud datacenters. Lead architecture from early design and pre-silicon development through validation, bring-up, and production readiness.

Responsibilities

  • Own software and system architecture for DPU management, QoS, performance, telemetry, and observability features
  • Define end-to-end control and management flows across software, host drivers, firmware, management controllers, and external systems
  • Specify telemetry and observability requirements, including counters, logs, traces, events, health monitoring, debug data, and streaming telemetry
  • Define APIs and management interfaces for configuration, provisioning, lifecycle operations, diagnostics, and field serviceability
  • Write architecture specifications, interface definitions, flow diagrams, and design documentation
  • Guide architecture implementation through development, validation, silicon bring-up, and production
  • Analyze performance bottlenecks, interoperability issues, telemetry gaps, and customer-reported problems
  • Collaborate with hardware, firmware, kernel, systems, validation, product, and customer-facing teams

Requirements

  • Bachelor’s or master’s degree in computer engineering, computer science, electrical engineering, or equivalent experience
  • At least 9 years of experience in networking, system software, embedded software, firmware, or datacenter infrastructure
  • Proven software architecture or technical leadership experience
  • Deep knowledge of Ethernet, TCP/IP, RDMA/RoCE, congestion control, QoS, virtualization overlays, and traffic management
  • Experience with DPUs, SmartNICs, or other high-performance networking devices
  • Experience with system management, provisioning, monitoring, telemetry, diagnostics, or lifecycle management
  • Familiarity with Redfish, PLDM, MCTP, IPMI, gNMI, SNMP, Netconf, REST, or gRPC-based interfaces
  • Strong cross-functional leadership, written communication, and presentation skills

Nice to have

  • Experience architecting DPU products and features such as management, telemetry, QoS, performance, security, virtualization, or offload
  • Hands-on experience with Linux networking, device drivers, firmware, embedded Linux, BMC software, DOCA, DPDK, OVS, or Kubernetes networking
  • Experience with profiling, performance counters, eBPF, Prometheus, Grafana, dashboards, heat maps, or large-scale telemetry systems
  • Experience developing AI-based analysis tools for telemetry data and streams
  • Background in reliability, diagnosability, serviceability, field failure analysis, production debugging, or customer escalations

Relevance

More opportunities

Similar jobs

The newest open roles in Backend Development.

Questions, answered

Frequently asked questions