C++开发工程师
中控技术
岗位职责
1、使用C\C++等语言进行软件的设计、编码、测试,软件需符合Windows和Linux应用;
2、负责软件的需求分析、设计、编码自测、代码评审;
3、编写高质量的技术文档,包括但不限于设计文档、接口文档等;
4、快速定位并解决软件开发过程中遇到的各种技术问题;
5、与其他开发人员、测试人员、产品经理等紧密合作,确保项目按时。
任职要求
1、本科及以上学历,计算机相关专业;3年以上C++开发经验;
2、精通Windows和Linux操作系统,熟练掌握C++编程语言,熟悉MFC等界面开发;
3、熟练使用开发、调试工具(如VS,VSCode、GCC、CMake、GDB、Valgrind等)、具备快速定位问题能力;熟悉常用开源库,如Boost、poco等,熟练使用tcp、udp等网络通信协议进行开发;
4、具备沟通能力,逻辑分析能力,有团队合作意识、文档编写能力;
5、有工业系统软件开发或实施经验者优先。