Senior Networking Linux Engineer
$$$$
Sii Ukraine is a subsidiary of Sii Poland โ the leader in IT, engineering, and consultancy services with over 7500 IT experts in Poland and more than 250 prestigious customers. We are looking for ambitious and top-quality professionals to join our project teams.
We are looking for a Senior Networking & Linux Driver Engineer
Design, develop and optimize high-performance networking software, Linux kernel components and device drivers for next-generation DPU platforms powering hyperscale cloud, AI/ML and HPC infrastructure. The engineer will work close to the Linux networking stack, packet processing data paths and hardware acceleration technologies.
Mandatory Profile
- 10+ years of professional experience in networking software development.
- Strong hands-on Linux kernel and device driver development experience.
- Deep understanding of Linux networking internals.
- Proven experience with Ethernet, TCP/IP and high-performance packet processing systems.
- Strong C/C++ programming skills.
- Track record of debugging and performance optimization in complex production environments.
- Ability to demonstrate direct implementation ownership and technical leadership.
Requirements
- Linux kernel development.
- Device driver development and debugging.
- Linux networking stack (netdev, packet processing, performance tuning).
- Advanced C/C++ on Linux.
- Network protocols: Ethernet, IPv4/IPv6, TCP, UDP.
- Git and modern software development practices.
- Strong system-level debugging skills.
- Tax residence in Ukraine required
Your responsibilities
- Develop and maintain networking software and Linux drivers for DPU platforms.
- Optimize high-speed packet processing paths.
- Collaborate closely with hardware, firmware and architecture teams.
- Investigate and resolve networking performance bottlenecks.
- Participate in architecture discussions, code reviews and system integration activities.
- Contribute to software quality, automation and CI/CD processes.
Strong Advantages
- Linux upstream contribution experience (kernel, netdev, drivers or networking subsystems).
- RDMA experience (RoCE, InfiniBand, verbs, queue pairs, completion model).
- DPDK development and optimization.
- Experience with NICs, SmartNICs, DPUs or networking accelerators.
- PCIe, DMA and low-level HW/SW integration.
- Data center networking, cloud infrastructure or HPC background.
- Previous experience in companies such as NVIDIA, Mellanox, Intel, Microsoft, Broadcom or Marvell.
Not Suitable If
- Experience is primarily application-level software development.
- No Linux kernel or driver ownership.
- Limited exposure to networking internals or packet processing.
- Primarily architecture or coordination roles without recent hands-on coding.
Required skills experience
Embedded Linux Kernel
10 years
C/C++
10 years
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
Published 2 October
16 views
ยท
0 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...