软件工程师

一、软件工程师

岗位职责:                                                                 

1、 负责网络测试仪协议仿真、后端服务的功能模块设计、开发和交付;

2、 负责所开发功能模块的测试、问题修复;

3、 负责所开发功能模块的维护。

任职要求:                                                                 

1、全日制本科及以上学历,计算机,软件等相关专业,至少1年工作经验;

2、熟悉C/C++语言开发;

3、熟悉Linux系统下的应用开发和开发环境的配置;

4、熟悉软件开发流程,了解相关的代码管理工具的使用,良好的编程规范和功底;

5、了解OSI分层,了解TCP/IP网络协议栈,了解HTTP、FTP等常用的应用协议栈;

6、良好的独立工作能力和问题解决能力;

7、强烈的责任心,良好的沟通能力和团队合作精神;

8、良好的英文读写能力,能熟练阅读英文技术文档和专业文献。

 

符合下列任一条件者优先考虑:

 有网络协议开发经验;

 有应用协议开发经验;

 有B/S开发经验;

 熟悉脚本语言(如TCL, Python等)开发;

 熟悉Go语言开发。

 

 

二、 高级软件工程师

岗位职责:                                                                

1、 负责网络测试仪协议仿真、后端服务的核心模块设计、开发和交付;

2、 负责所开发模块的测试、问题修复、维护;

3、 指导其他软件工程师开发,审核其他软件工程师的代码;

4、 参与业务相关的需求分析,制定技术架构方案,编写技术设计文档。

任职要求:                                                                 

1、全日制本科及以上学历,计算机,软件等相关专业,至少5年工作经验;

2、精通C/C++语言开发;

3、熟悉脚本语言(如TCL, Python等)开发;

4、熟悉Linux系统下的应用开发和开发环境的配置;

5、熟悉软件开发流程,了解相关的代码管理工具的使用,良好的编程规范和功底;

6、熟悉OSI分层,熟悉TCP/IP网络协议栈,熟悉HTTP、FTP等常用的应用协议栈;

7、良好的独立工作能力和问题解决能力;

8、强烈的责任心,良好的沟通能力和团队合作精神;

9、良好的英文读写能力,能熟练阅读英文技术文档和专业文献。

 

符合下列任一条件者优先考虑:

 有网络协议开发经验;

 有应用协议开发经验;

 有B/S开发经验;

 熟悉Go语言开发;

 熟悉网络测试(如路由器、防火墙等)。

 

                                                        

                                                                

 

2021年4月17日 10:25