Linux Network Developer - Member of Technical Staff
Core
Design, develop, and deploy networking solutions for eLxr, a Debian-based Linux distribution for Edge-to-Core systems.
Role type
Senior Linux Network Developer (Member of Technical Staff)
Builds
Networking software, kernel modules, and user-space applications for eLxr
Domain
Embedded Linux, Networking, Virtualization
Deliverable
production ML models | product features | infrastructure
Required skills
Linux networking internals, C/C++, kernel module development, SR-IOV, DPDK, XDP, eBPF, Netfilter, nftables, socket programming, virtualization (KVM, QEMU, Open vSwitch), performance tuning
Preferred skills
Kernel development, cloud-native networking, NUMA, hugepages, CI/CD pipelines, automated testing
Technologies
eLxr, Debian, SR-IOV, DPDK, XDP, eBPF, KVM, QEMU, Open vSwitch, Intel NICs, tcpdump, perf, ftrace, gdb
Responsibilities
Develop and optimize Linux networking software including kernel modules and user-space applications; Implement support for advanced networking features; Integrate networking solutions with virtualization platforms; Collaborate with hardware teams to support Intel NICs and PCIe devices; Tune and benchmark networking performance; Debug complex networking issues; Write clean, maintainable code with documentation and test coverage
Seniority
Senior, hands-on IC