Kernel Engineer
6000
Minimum education:
Undergraduate
Recruitment number:
1
Experience required:
1-3 years
Work area:
Job Description:
1. Maintenance and upgrade of the Linux kernel for Kwai's internal servers;
2. Perform performance tuning on the Linux kernel based on service characteristics;
3. Research and application of new kernel technologies;
4. Research and improvement of container-related technologies.
Job Requirements
1. Proficient in the Linux kernel, having read at least the source code of one of the main modules in the kernel: memory management, I/O subsystem, or network subsystem;
2. Familiar with C language programming on the Linux platform, familiar with multi-process and multi-thread programming, and familiar with socket programming;
3. Excellent ability to analyze and solve problems, with a strong passion for tackling challenging issues;
4. Those with patch contributions to the kernel open-source community are preferred;
5. Good communication skills and teamwork spirit, rigorous work attitude and high-quality awareness;
6. Good at learning new knowledge, strong practical ability, and enterprising spirit.