岗位职责:1、负责密码卡产品设备驱动的开发及维护;
2、负责密码卡产品应用开发接口和工具的开发及维护;
3、参与密码卡产品的业务需求分析、技术方案讨论及接口设计等。
任职要求:1、具有3年以上的C/C++开发经验,熟悉主流的国际/国密算法。
2、深入理解Linux内核机制,精通Linux系统API(POSIX),如文件I/O、进程/线程控制、进程间通信、信号处理、Socket网络编程等;
3、熟练使用GCC、GDB、Makefile、Git等开发与调试工具;具备一定的性能分析和调优能力,能使用工具(如gprof, perf, valgrind)查找瓶颈。
4、具备较强的逻辑思维能力及独立解决问题能力,有良好的编码习惯;
5、能适应一定的工作压力,具备良好的团队协作精神和责任心。
优先条件:
6、有Linux设备驱动开发经验优先;
7、熟悉shell脚本语言,熟悉deb、rpm安装包制作。