岗位1:C开发工程师
任职资格:
1、 熟悉LINUX操作系统,系统配置、常用的LINUX系统命令;
2、熟悉C开发语言,熟练使用常用的C开发工具,VC、GCC、GDB等常用工具;
3、熟悉LINUX系统下C程序的编译、调试,编译脚本的编写;
4、 了解TCP/IP协议,熟悉网络通信程序开发;
5、了解LINUX下进程间通信机制,并能熟练应用;
6、了解密码学常用算法原理、机制者优先;
7、 有较强的学习能力、对技术有持续的热情。
岗位职责:
1、 负责密码相关产品的开发、维护、售后支持工作;
2、 负责相关方案、技术资料的编写。
岗位2:C开发工程师(嵌入式方向)
任职资格:
1、计算机、电子信息、控制、信息安全、通信等相关专业,本科及以上学历;
2、熟练掌握C语言,及相应开发工具VC、GCC等;
3、熟练掌握LINUX操作系统;
4、有嵌入式操作系统、信息安全经验者优先;
5、有IPSec、SSL经验者优先;
6、熟悉ARM、DSP、RISC-V等嵌入式处理器者优先;
7、有较强的学习能力、对技术有持续的热情。
岗位职责:
1、Linux和Windows系统下软件开发;
2、各操作系统下驱动开发;
3、嵌入式操作系统开发。
岗位3:Java开发工程师
任职资格:
1、本科及以上学历,计算机、软件工程等相关专业;
2、有扎实的Java编程,有着良好的编码习惯和基础,了解IO、多线程、异步处理等基础架构;
3、 熟悉J2EE相关技术,能够使用Spring框架及其组件,包括Spring Boot、Spring MVC、Spring Security等,以及MyBatis等主流开源框架;
4、熟悉微服务框架,掌握Spring Boot, Spring Cloud;
5、有扎实的SQL知识,了解Oracle、MySQL;
6、有较强的学习能力、对技术有持续的热情。
岗位职责:
1、完成软件系统代码的实现;
2、根据设计文档或需求说明完成代码编写、调试、测试和维护;
3、参与需求沟通和分析,编写相关技术文档和报告。