W

Technical Advisor - Kernel Networking

WatchGuard Technologies

India, India, India Full-time February 22, 2026

Found Description

Linux Kernel Programmer

Experience : 8-16 years

Work Mode: Remote

Core skills required : Linux Kernel, Network device driver development, Linux internals, Networking stack

Good to have: Data plane development kit (DPDK) and Vector Packet Processor (VPP)


Who You Are?

You are a senior level software engineer with deep knowledge of the Linux kernel running in embedded systems. You are an expert in C/C++, and have professional programming experience with boot loaders, Linux kernel internals, Linux device drivers, and Linux network drivers. You have experience with analyzing memory and optimizing Linux kernel performance for various architectures (Intel, ARM). You are familiar with interfacing to embedded hardware using SPI, Ethernet, USB, and I2C. You are comfortable working with manufacturers on initial board bring-up.

Y...

Ready to Apply?

Submit your application for Technical Advisor - Kernel Networking at WatchGuard Technologies

Apply Now