2 days ago
Paris, FranceSenior
Responsibilities
- Design, develop, and optimize high-performance networking systems from hardware through the dataplane.
- Build DPDK packet-processing pipelines and connect Linux control-plane networking to the dataplane.
- Develop Linux networking on embedded targets, including networking drivers and hardware support.
- Work with VFIO, IOMMU, hugepages, CPU isolation, device trees, boot tooling, and embedded build systems.
- Profile and measure packet-processing performance and investigate production issues such as packet drops, descriptor exhaustion, cache contention, and IOMMU faults.
- Collaborate with SoC and NIC vendors on drivers, firmware interfaces, and upstreamable solutions.
- Submit and review patches, engage with maintainers, and track changes through upstream merging.
- Write technical designs, review code, mentor engineers, and deliver measurable performance improvements on production hardware.
Requirements
- Strong C programming skills and a solid understanding of Linux systems.
- Good knowledge of L2/L3 networking, Ethernet, VLAN, IPv4/IPv6, ARP/ND, routing, FIB lookups, VXLAN, GRE, and IPsec.
- Experience with DPDK or another high-performance packet-processing stack such as VPP, ODP, AF_XDP, or OVS-DPDK.
- Understanding of caches, NUMA, DMA, PCIe, and SR-IOV.
- Experience or strong interest in Linux kernel networking, embedded systems, drivers, cross-compilation, or board bring-up.
- A disciplined approach to performance optimization through measurement, comparison, and documentation.
- Clear written English for technical documentation, code reviews, and upstream discussions.
- Public open-source contributions are valuable; Staff and Senior Staff candidates are expected to have a proven public track record in relevant projects.
- Experience with SmartNICs or DPUs such as NVIDIA BlueField, Marvell OCTEON, NXP DPAA2, or Intel IPU is preferred.
- Experience with switchdev, SAI, SONiC, PTP, TSN, KernelCI, LAVA, or DPDK DTS is a plus.
Benefits
- Profit-sharing and an incentive scheme based on Group performance.
- Free home internet plan reimbursement.
- One to two remote-working days per week.
- Secure bicycle parking and on-site restaurants and cafeteria.
- Internal mobility opportunities, regular training, and access to Free University.
- Workspaces in an iconic Paris building.
- Public transport costs reimbursed up to 70%.
- Swile meal card worth €10 per working day, with 60% covered by the company.
- Comprehensive health and income protection coverage.
- French Time Savings Account (CET) and CSE employee benefits including vouchers, discounts, and exclusive offers.
About Iliad
Iliad is the Italian mobile network operator of the Iliad Group, offering 4G/5G voice and data plans to consumers across Italy. Launched in 2018 and headquartered in Milan, it runs its own nationwide network with offices in Milan and Rome; the Iliad Group also owns Free in France. Iliad sells SIMs and subscriptions directly online and through retail points, using straightforward, fixed-price plans.
