C++软件工程师
5K-10K
收藏职位 申请职位
广东省| 人数: 若干| 经验:3-5年| 性别:不限| 年龄:不限| 学历:本科| 0人浏览
温馨提示: 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报 ;如遇岗位要求海外工作,请提高警惕,谨防诈骗
广州绿测电子科技有限公司
职位描述
岗位职责:
1. 系统设计和开发:
 参与系统的整体设计和架构规划,包括硬件设备、传感器、执行器和控制器的选型和集成。
 实现系统的自动化控制、监控和数据采集功能。
 设计和制定通信协议,确保系统能够进行有效的数据交换和通信。
 负责整体顶层架构设计,包括系统功能控制逻辑和模块间的接口设计。
2. 需求分析和规格编写:
 与项目团队合作,收集用户需求并将其转化为系统需求和功能规格。
 定义系统的功能模块、工作流程和交互界面,确保软件与硬件的无缝集成和协同工作。
 根据开发流程编写需求规格、开发设计文档,确保项目的可追溯性
 撰写技术支持和用户使用说明文档,为用户提供清晰的指导。
3. 编码、调试和测试:
 熟练应用C/C++/QT进行桌面应用软件的开发。
 进行软件调试和问题排查,确保软件的稳定性、可靠性和安全性。
 负责软件的单元测试、集成测试和系统测试,验证系统的功能和性能。
4. 技术支持和维护:
 提供技术支持,解决用户在系统使用过程中遇到的问题。
 负责软件的维护和升级,修复软件缺陷和漏洞,提供软件的持续改进和优化。
5. 与团队合作和沟通:
 与项目团队、硬件工程师和其他相关人员合作,确保系统的整体功能和性能达到预期目标。
 积极参与团队会议和讨论,提供技术建议和解决方案,促进团队的协作和沟通。
任职资格:
1、 大学本科工科类专业毕业
2、 英语四级及以上水平,熟练掌握英文读写能力。
3、 扎实的C/C++编程能力,熟悉语法、标准库和常用设计模式。(熟悉c++11以上新特性:必备)
4、 熟悉Python 开发,掌握常用的开发库。
5、 掌握泛型编程、多线程编程、数据库编程、TCP/UDP通信和串口通信等相关编程技术。
6、 熟练掌握基本的算法和数据结构,包括但不限于排序、查找、链表、树、图等。
7、 熟悉面向对象设计技术,能够进行良好的代码架构设计和模块化开发。
8、 具备良好的问题分析和解决能力,能够独立解决技术难题。
9、 具备良好的时间管理和任务安排能力,能够根据项目需求和优先级合理分配时间和资源。
10、附加技能(加分项):
 具有测试、自动化或机器人行业产品经验者优先考虑,能够应用相关技术进行软件测试和自动化开发。
 熟悉Linux操作系统者优先考虑,能够进行Linux环境下的软件开发和调试。
 对仪器相关知识有了解者优先考虑,能够与仪器设备进行集成和通信。
11、 热情积极:对工作有较高的热情,能够保持积极的态度和动力。
12、学习能力强:具备快速学习和吸收新知识的能力,持续追求个人和专业发展。
13、优秀沟通能力:良好的口头和书面沟通能力,能够清晰表达和传达信息。
14、自律能力强:具备自我管理和自我激励的能力,良好的时间管理和任务分配能力。
15、注重细节,思路清晰,具备良好的普通话表达能力。
工作地点
广州绿测电子科技有限公司