岗位职责:
1、负责机器视觉软件产品的开发,参与产品的开发和维护,完成从需求到设计、开发以及上线等整个项目周期内的工作;
2、负责机器视觉软件产品的功能实现,以及通讯、采集、解算、存储等子模块的开发;
3、负责编写软件设计文档等相关文档,能够根据设计要求独立完成开发、测试、调试。有足够的自我驱动能力,分析和发现软件系统的优化点,推动软件性能优化与功能创新。
任职要求:
1、计算机科学与技术、软件工程、测控技术与仪器、信息、通信等相关专业,本科及以上学历,有至少3年C++、Qt编程开发经验;
2、熟悉C/C++语言特性,精通Qt的使用与工作机制,熟悉QSS的运用,熟练使用VS、QtCreator进行软件开发,熟悉SVN、Git等版本管理工具的使用;
3、熟悉Windows、Linux平台下应用软件开发,熟悉网络通讯与多线程技术,熟悉PostgreSQL、MySQL、SQLServer等数据库中的一种;
4、有OpenCV、OpenGL等编程经验者优先;
5、熟悉RPC/Restful者优先;
6、有良好的编程规范与技术文档编写习惯,工作认真负责,具有优良的团队合作精神与较强的自主学习能力,逻辑思维清晰,能承受一定的工作压力;
7、具有良好的语言表达及沟通能力,对软件编程有高度热情和兴趣爱好。