-
C++软件架构师岗位职责
-
C++软件架构师(5G路测)岗位职责
:
1、按照有关制度和规范的要求,参与项目和产品的设计(功能设计、数据结构设计、系统架构设计)、编写设计文档,并制定详细开发计划;
2、根据项目计划参与编码工作,并主要承担核心模块的编码工作。对产品需求、业务知识理解透彻。按照公司要求,保证各项成果提交的规范性、及时性。
3、前沿技术研究,难点攻关。可以承担内部技术培训工作;可以承担客户业务、技术培训;
4、对项目组内初级别开发人员进行技术指导,监控代码开发质量,对代码进行评审。制定开发规范;
5、负责产品或系统架构设计工作,或参与架构设计评审。
任职要求:
1、计算机相关专业,硕士及以上学历;优秀本科生可放宽学历要求;
2、三年以上IT行业工作经验;
3、熟练掌握C/C++编程,基本功扎实;
4、精通STL、boost库中的一种或常用数据结构、算法;
5、精通TCP/IP协议,熟练掌握Socket编程;
6、熟练掌握进程间通信、多线程编程等开发技术,对消息队列、共享内存、线程并发控制有深入理解;
7、熟练操作Linux系统,熟练掌握LinuxC/C++调试、开发工具gcc,g++,gdb,make;
8、熟练掌握Windows图形界面开发技术MFC或Qt,熟练使用开发工具VisualStudioC++;
9、有图像处理,OpenCV库使用经验者优先;有点云处理经验者优先;职位描述:
1、参与软件产品的需求分析、设计、编码工作;
2、根据公司技术文档规范编写相应的技术文档;
3、在产品经理的指导下按计划完成软件代码编制和单元测试工作;
4、根据项目开发进度和任务分配,开发相应的软件模块;
5、解决开发中遇到的的技术难点;
任职要求:
1、计算机或相关专业本科以上学历,3年以上工作经验;
2、熟悉Windows软件开发;
3、熟悉Windows多线程编程,掌握进程间的通讯方法;
4、熟悉WindowsAPI,熟悉常用数据结构和算法;
5、熟悉软件开发流程、设计模式、体系结构;
6、熟悉VC++,熟练使用VisualStudioXXXX年;
7、熟悉串口、TCP/IP和Socket编程;
8、具备通信企业或通信产品开发经验优先,具备4G、5G无线网络路测、优化产品开发经验优先;
9、具有较强的分析和解决问题的能力,具备良好的合作精神;
10、具备较强的学习能力和主动性,有良好的进度意识和流程意识。
岗位职责
:
1、按照有关制度和规范的要求,参与项目和产品的设计(功能设计、数据结构设计、系统架构设计)、编写设计文档,并制定详细开发计划;
2、根据项目计划参与编码工作,并主要承担核心模块的编码工作。对产品需求、业务知识理解透彻。按照公司要求,保证各项成果提交的规范性、及时性。
3、前沿技术研究,难点攻关。可以承担内部技术培训工作;可以承担客户业务、技术培训;
4、对项目组内初级别开发人员进行技术指导,监控代码开发质量,对代码进行评审。制定开发规范;
5、负责产品或系统架构设计工作,或参与架构设计评审。
任职要求:
1、计算机相关专业,硕士及以上学历;优秀本科生可放宽学历要求;
2、三年以上IT行业工作经验;
3、熟练掌握C/C++编程,基本功扎实;
4、精通STL、boost库中的一种或常用数据结构、算法;
5、精通TCP/IP协议,熟练掌握Socket编程;
6、熟练掌握进程间通信、多线程编程等开发技术,对消息队列、共享内存、线程并发控制有深入理解;
7、熟练操作Linux系统,熟练掌握LinuxC/C++调试、开发工具gcc,g++,gdb,make;
8、熟练掌握Windows图形界面开发技术MFC或Qt,熟练使用开发工具VisualStudioC++;
9、有图像处理,OpenCV库使用经验者优先;有点云处理经验者优先;
-
相关范文
- 热门推荐
-
- 1 软件配置管理员岗位职责
- 2 嵌入式软件资深工程师岗位职责
- 3 软件售后岗位职责
- 4 软件渠道专员岗位职责
- 5 IT系统架构师岗位职责
- 6 资深软件设计师岗位职责
- 7 嵌入式软件系统架构师岗位职责
- 8 生物信息软件岗位职责
- 9 HR软件销售岗位职责
- 10 用友软件客户经理岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 软件硬件开发岗位职责
- 2 C++软件应用工程师岗位职责
- 3 系统业务架构师岗位职责
- 4 软件评测工程师岗位职责
- 5 软件平台管理岗位职责
- 6 软件运营管理岗位职责
- 7 软件销售业务员岗位职责
- 8 软件评测工程师岗位职责
- 9 软件ios总监岗位职责
- 10 ATE软件开发工程师岗位职责