Do you want to help drive the progress of high speed networking solution? Are you excited to learn how Linux drivers technology help building Data centers, Cloud and HPC? Are you passionate about challenging yourself and would you love to contribute as part of a world-class company? We are building the next generation of network cards technologies to reach the highest network speeds. We are looking for an engineer to work on Linux driver verification.
What youll be doing:
In this role you will involve designing and developing new features within the Linux driver and user space for the leading distributions, managing packaging for Linux distributions, and performing kernel back-ports to support emerging features. The ideal candidate will be technically proficient, customer-focused, and capable of collaborating effectively across teams and with external clients.
What we need to see:
BS in Computer Science, Computer/Software Engineering or related field.
4+ years work experience in a software development.
Extensive experience in Linux kernel development and Linux driver design.
Proficiency in Linux package management, deployment, and maintenance.
Hands-on experience with kernel back-porting and patch management.
Excellent communication skills with a customer-centric approach.
Strong ability to collaborate and work efficiently in a fast-paced environment.
Programming Languages: Have experience programming in C++/C & Python as well as scripting languages.
You should be focused, learn quickly, and have strong analytical skills with attention to detail. Strong troubleshooting and debugging skills.
Demonstrated uses of creative thinking for solutions to exciting problems that matter.
Ways to stand out from the crowd:
MS in Computer Science, Electrical Engineering, or a related field.
Extensive experience in Linux operating system development, contributing to overall OS functionality.