Senior Software Eng. – Networking and Drivers

Givatayim, IsraelHybridFull-time

Posted about 15 hours ago

About Xsight Labs

Xsight Labs is building the open, programmable silicon that powers cloud and AI infrastructure. Our X-Series Ethernet switches deliver 12.8 Tbps at sub-700ns latency on an open ISA. Our E1 DPU runs 800 Gbps with 64 Arm cores in the data path. Both are in production today, with deployments at operators building modern infrastructure. We're a fabless team in Kiryat Gat, Boston, Raleigh-Durham, and the Bay Area.

Our teams are located and operate globally in Israel, the US, Europe, and Asia.

Requirements

Required Experience:

  • 4+ years of hands-on software development in C on Linux.
  • Proven experience in the networking field (e.g., NICs, switches, packet processing, data-plane/IO stacks).
  • Strong systems fundamentals: concurrency, memory management, performance profiling, and debugging (gdb, perf, ftrace, tcpdump/Wireshark).
  • Excellent communication skills; ability to lead projects and collaborate across teams.

Preferred Qualifications

  • Device driver design, development, debugging, and testing experience (kernel-adjacent or user-space drivers).
  • DPDK user-space application and fast-path development experience.
  • SW/HW integration and lab experience (PCIe, DMA, interrupts, counters/telemetry, bring-up).
  • Knowledge of networking protocols (Ethernet/IP/TCP/UDP), congestion/flow control, and high-rate packet processing.
  • Familiarity with CI/CD, unit/integration testing, and production observability.
  • Big advantage: Knowledge of RDMA (verbs, QPs, completion model, transport semantics) and experience building or tuning RDMA data paths.

Education

  • BsC or BSEE
  • MSc or MsEE – an advantage

Apply for this role