职位描述
C/C++
建模/组态工具开发工程师
1.计算机科学与技术、软件工程、电子信息工程等相关专业,具备3年及以上C/C++开发经验;
2.熟练掌握C/C++编程语言,具备扎实的编程功底、数据结构认知及算法设计能力,遵循严谨的编码规范,且具备代码重构、性能优化及问题追溯能力;
3.精通Qt框架全栈开发,深度掌握Qt Widgets、Qt Network、Qt Sql等核心模块;熟练运用信号与槽机制、自定义控件开发、界面布局优化、事件处理机制及多线程编程等技术;
4.精通Linux操作系统,熟练运用gdb、top等工具,具备独立分析、定位并解决工具开发中内存泄漏、线程冲突、跨平台适配异常等复杂技术问题的能力;
5.拥有丰富的多线程编程实战经验,深入理解C/C++中线程同步与互斥核心机制,能在高并发场景下合理设计线程模型,有效规避死锁、资源竞争等线程安全问题;
6.具备快速独立搭建交叉编译环境的能力,拥有Windows与Linux双平台编程、编译、部署及调试经验,能精准解决跨平台开发中的界面渲染、数据交互、依赖库兼容等适配问题。
1.计算机科学与技术、软件工程、电子信息工程等相关专业,具备3年及以上C/C++开发经验;
2.熟练掌握C/C++编程语言,具备扎实的编程功底、数据结构认知及算法设计能力,遵循严谨的编码规范,且具备代码重构、性能优化及问题追溯能力;
3.精通Qt框架全栈开发,深度掌握Qt Widgets、Qt Network、Qt Sql等核心模块;熟练运用信号与槽机制、自定义控件开发、界面布局优化、事件处理机制及多线程编程等技术;
4.精通Linux操作系统,熟练运用gdb、top等工具,具备独立分析、定位并解决工具开发中内存泄漏、线程冲突、跨平台适配异常等复杂技术问题的能力;
5.拥有丰富的多线程编程实战经验,深入理解C/C++中线程同步与互斥核心机制,能在高并发场景下合理设计线程模型,有效规避死锁、资源竞争等线程安全问题;
6.具备快速独立搭建交叉编译环境的能力,拥有Windows与Linux双平台编程、编译、部署及调试经验,能精准解决跨平台开发中的界面渲染、数据交互、依赖库兼容等适配问题。
登录查看完整内容








