| Description |
One of our fast-growing clients in the Software Solutions space is looking for an experienced #EthernetDriverDeveloper to join their engineering team. If low-level systems engineering, networking, and performance optimization excite you, this role offers strong technical depth and multi-domain exposure.
???? What you’ll work on:
• Develop, customize, and optimize Ethernet drivers across chipsets and board variants
• Integrate with the Linux network stack (NAPI, netdev, sk_buff)
• Performance tuning for high throughput, low latency, and CPU efficiency
• Debug complex network and driver issues
• Collaborate closely with hardware, firmware, and kernel teams
• Support multi-platform environments (x86, ARM, custom SoCs)
• Work with tools like Wireshark, tcpdump, and kernel logs
???? What we’re looking for:
• 5–10 years of experience in Linux Kernel / Device Driver development
• Strong hands-on with Ethernet drivers, NICs, PCIe, DMA, and interrupts (MSI/MSI-X)
• Proficiency in C programming and shell scripting
• Solid understanding of Linux Layer 2/3 networking
• Experience with kernel debugging tools (GDB, kdb, WinDbg)
• BE / ME in Electronics, Electrical, or Computer Engineering
Domains: Automotive | Routers | IoT | Embedded Systems |