职位详情
桌面研发工程师
1-2万
中科红旗(北京)信息科技有限公司
北京
不限
本科
01-08
工作地址

北京理工大学中关村校区国防科技园3号楼

职位描述

岗位职责:

(1) 负责产品系统功能的开发、维护;

(2) 根据开发进度和任务分配,独立完成相应模块的开发、实现和单元测试等任务;

(3) 负责相关组件的研发工作,提供更加丰富、高效的安全检测和防护功能;

(4) 推动产品质量的持续提升,持续优化系统的性能,提升产品稳定性;

(5) 针对x86、龙芯、申威、飞腾、鲲鹏等芯片的PC,开发对应的红旗Linux发行版;

(6) 红旗 Linux 发行版的打包、发版、维护工作;

(7) 红旗 Linux 发行版中开源软件的维护及自研软件的开发和维护;

(8) 解决客户问题,进行开源软件补丁的移植;

(9) 参与产品功能设计,新功能预研。

岗位要求:

(1) 本科及以上学历,2年以上C/C++开发经验;

(2) 熟练掌握Linux下的C/C++开发与调试;

(3) 有进程/多线程编程经验,熟悉Socket网络编程,熟悉TCP/IP,HTTP网络协议;熟悉QT;

(4) 熟悉 Linux 操作系统,熟悉系统的启动流程和系统各部分组成,有制定 Linux 系统的经验和能力;

(5) 能够较快掌握基于deb的 Linux 发行版的打包流程;

(6) 熟练使用C语言和Shell,熟练Python更佳,能够进行开源软件的二次开发和维护;

(7) 能够分析解决 Linux运行中的问题,有Linux稳定性和性能优化经验的更佳;

(8) 熟悉系统调优的方法及工具使用,如perf/vmstat/iostat等熟练使用GNU工具链,如objdump/gcc/gdb/makefile

(9) 良好的分析及解决问题的能力,良好的团队合作精神;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请