Finding the best job has never been easier
Share
What you’ll be doing:
Being part of the Linux Netdev kernel group, working on developing the device driver for our NICs.
Integration and optimization of existing products and solutions with our software stack and hardware capabilities.
Crafting and developing components of the network, security, and storage software stacks.
Executing a complete engineering process, including refining requirements, engineering design of datastructures/algorithms,implementation, peer review, developer testing, and post-GA support.
Drive complex technical issues to closure that may occur in the cross-team boundary.
What we need to see:
Bachelor's degree in Computer Science, or equivalent experience.
5+ years of experience, with strong programming skills in C/C++, and familiarity with object oriented programming concept.
Experience with Linux.
Experience with kernel-level programming.
Deep understanding of the system software stack, with a focus on software/hardware interaction, including platform firmware, device drivers, Linux kernel, and how user-space applications utilize system services to achieve high performance.
Knowledge of Network Protocols L2/L3/L4 – Ethernet / IP / TCP / UDP.
Ways to stand out from the crowd:
Open source code contributor.
A Master’s in Computer Science is a plus.
These jobs might be a good fit