Job Description
Qualifications
Required qualifications :
- BS/MS in computer science or equivalent experience
- 2+ years of experience in triaging, debugging, and fixing Linux kernel issues discovered in test and production environments
- Linux kernel performance tuning
- Knowledge of Linux kernel debugging tools, such as crash, drgn, and/or modern tracing tools is desired.
- A history of contributing to the Linux kernel or other open-source projects
Preferred Qualifications :
- Understanding and hands on experience with the Linux kernel and its core functionality like memory management, process scheduling, networking, storage, file system, etc.
- Passionate about quality and engineering excellence throughout the full Dev, Test, and Support cycle
- Knowledge in Python and one of the modern programming languages like Rust will be a boost
- Excellent communication skills, both verbal and written
- Interest in measuring/improving Linux kernel performance, including I/O characteristics, memory usage patterns, automate the rebasing process using AI or other tools, etc.
- Knowledge of RPM-based packaging
- Technical passion, terrific problem-solving skills, and self-motivated