Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
N

Senior Networking Software Architect

NVIDIA·Israel·en
Sin especificarTiempo completoSoftware ArchitectureSemiconductors

Define software and system architecture for next-generation DPU management and networking platforms supporting large-scale AI and cloud datacenters. Partner across hardware, software, firmware, validation, product, and customer teams from early design through production readiness.

Responsabilidades

  • Own software and system architecture for DPU management, QoS, performance, telemetry, and observability.
  • Define end-to-end control and management flows across software, host drivers, embedded firmware, BMCs, management controllers, and external systems.
  • Specify telemetry and observability requirements, including counters, logs, traces, events, health monitoring, debug data, and streaming telemetry.
  • Define management interfaces and APIs for configuration, provisioning, lifecycle operations, diagnostics, and field serviceability.
  • Produce architecture specifications, interface definitions, flow diagrams, and design documents.
  • Guide implementation, validation, silicon bring-up, and production readiness with R&D teams.
  • Investigate performance bottlenecks, interoperability issues, telemetry gaps, and customer-reported problems; apply findings to future architecture.
  • Coordinate with system and cluster architects to align NIC/DPU features with AI datacenter and cloud networking designs.

Requisitos

  • BSc or MSc in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
  • At least 9 years of experience in networking, system or embedded software, firmware, or datacenter infrastructure.
  • Experience in software architecture or technical leadership.
  • Strong understanding 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 management protocols or frameworks such as Redfish, PLDM, MCTP, IPMI, gNMI, SNMP, Netconf, REST, or gRPC APIs.
  • Ability to lead cross-functional architecture discussions and communicate design decisions clearly in writing and presentations.

Se valora

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

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Software Architecture.