混合云操作系统内核开发工程师(J92320)
Core
Design, develop, and optimize Linux kernel core modules including scheduling, memory management, file systems, and network protocol stacks.
Role type
Senior Linux kernel core developer
Builds
Production-grade operating system kernels and drivers
Domain
Operating Systems / Embedded Systems
Required skills
C programming, Linux kernel architecture, process scheduling, memory management, file systems, network subsystems, kernel module development, kernel debugging, cross-platform adaptation, ARM/x86 architecture
Preferred skills
eBPF, cgroups v2, io_uring, PREEMPT-RT, GCC/Clang toolchains, GDB, perf, ftrace, bcc
Technologies
Linux, C, GCC, Clang, GDB, perf, ftrace, bcc, eBPF, XDP, TC, ext4, XFS, F2FS, TCP/IP, NUMA, hugepage
Responsibilities
Design and optimize kernel core modules; develop and debug kernel drivers; analyze and resolve performance, stability, and security issues; perform kernel module porting and upgrades; track and implement latest kernel technologies.
Seniority
Senior, hands-on IC
