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

← Volver a Empleos
N

Senior Networking Software Architect

NVIDIA·Beersheba, Israel·en
Sin especificarTiempo completoSoftware ArchitectureSemiconductors

Own software and system architecture for DPU management, QoS, performance, telemetry, and observability features. Work across software, firmware, hardware, validation, product, and customer teams from early architecture through production readiness for AI and cloud datacenters.

Responsabilidades

  • Own software and system architecture for DPU management, QoS, performance, telemetry, and observability.
  • Define end-to-end control and management flows across software, drivers, firmware, BMCs, 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 and APIs for configuration, provisioning, lifecycle operations, diagnostics, and field serviceability.
  • Produce architecture specifications, interface definitions, flow diagrams, and design documents.
  • Guide teams in translating architecture into designs and taking features through development, validation, silicon bring-up, and production.
  • Analyze performance bottlenecks, interoperability issues, telemetry gaps, and customer-reported issues, and apply findings to future architecture.
  • Coordinate with system and cluster architects to integrate NIC/DPU features into AI datacenter and cloud networking designs.

Requisitos

  • B.Sc. or M.Sc. 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.
  • Experience in software architecture or technical leadership.
  • Strong knowledge of networking concepts and protocols, including 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 architecture discussions across software, firmware, hardware, validation, product, and customer-facing teams.
  • Strong written and verbal communication skills, including producing architecture documents and presenting trade-offs.

Se valora

  • Experience architecting DPU 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 performance counters, profiling, eBPF, Prometheus, Grafana, dashboards, heat maps, or large-scale telemetry systems.
  • Experience developing generative AI-based tools to analyze telemetry data and streams.
  • Background in reliability, availability, and serviceability; diagnosability; field failure analysis; production debugging; or customer escalations.

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Software Architecture.