Senior Networking Software Architect
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.
תחומי אחריות
- 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
דרישות
- 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
יתרון
- 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