岗责职责:
1、产品服务程序、内核模块的设计和编码开发;
2、基于通用/国产/嵌入式Linux系统网络安全软件模块开发、调试;
3、参与相关软件产品的版本规划、文档编制、技术预研等工作;
4、技术攻克。
职位要求:
1、本科学历,5年以上工作经验;计算机及通信工程等相关专业;
2、熟练C/C++语言,熟悉常用设计模式,掌握C++新特性,熟练使用gdb调试工具;
3、有多核、多任务、多线程操作系统开发经验(通用Linux、国产操作系统等);
4、熟练掌握select、epoll等IO复用原理及socket开发,对基于Linux系统的网络编程、系统编程等有丰富经验,特别是rpc;
5、有网络协议栈及内核防火墙等网络及安全产品直接开发经验者优先(netfilter开发);
6、掌握用户态、内核态hook;
7、对usb拓扑结构熟悉及udev、dbus内核设备插拔通知框架熟悉;
8、有内核文件过滤或文件审计(audit)子系统审计开发经验;
9、对内核某个子系统(内存、网络、文件系统)熟悉者优先;
10、对交换机802.1x准入协议熟悉,能进行功能定制开发;
11、熟悉国产操作系统UOS、Kylin、中科方德的差异及其包管理命令签名等流程;
12、有保密相关产品研发经验者优先。