Linux研发工程师 10K-25K/月
技能要求
1. 熟练使用各主流Linux发行版本;
2. 熟悉C/C++语言及Linux Shell或Python;
3. 熟练使用Linux下各类IDE/Vim及Git等版本控制工具;
4. 熟悉C标准库、系统调用并能熟练编写各种网络程序;
5. 熟悉Linux 环境下的网络编程(socket);
6. 熟悉Linux内核及Linux操作系统架构(如:安装Gentoo-Linux,熟练使用,LFS更佳);
7. 能够自定义内核模块选项编译内核;
8. 熟练使用gdb(lldb)调试程序。
Linux高级研发工程师 25K-40K/月
技能要求
1. 符合研发工程师标准;
2. 熟悉Select、Epoll等模型;
3. 熟练使用GDB(LLDB)调试程序;
4. 熟悉TCP/IP协议、ELF文件结构、LKM开发;
5. 熟悉Linux文件系统、网络框架、内存管理等内核模块;
6. 能够对内核源码指定功能编写patch;
7. 熟悉虚拟化技术及KVM。