岗位描述
1、负责机器视觉相关算法的应用实现、图像处理软件开发;
2、了解相关系统的背景及需求,根据项目设计文档和进度要求,按照软件开发规范,进行软件设计、开发及测试;
3、负责现场调试,及时提出研发进程中的各种问题,诊断和排除软件系统疑难问题;
4、完成软件开发等技术文档编写工作。
能力与素质要求
1、精通C/C++等开发语言,熟悉在QNX/Linux/Unix平台下的开发,熟悉底层通讯协议SOCKET、Http协议、TCP/IP协议、多线程/多进程、共享内存、消息队列等技术;
2、熟悉.NET开发环境,具有扎实的基于Windows的软件开发基础,精通MFC,熟悉STL,能熟练使用Visual Studio等开发工具;
3、全面的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全);
4、熟悉Labview/OpenCV等至少一种机器视觉开发包;
5、具备在移动平台(嵌入式视觉系统或者智能手机)上开发视觉系统经验者优先;
6、具有较强的学习能力,较强的产品构思、设计及分析解决问题的能力;
7、具有良好的团队合作精神和沟通能力,能够承受一定的工作压力,能够承受加班、出差等工作安排;
8、具备优良的英语语言能力;
9、熟悉电脑操作,能熟练运用办公软件,如WORD,EXCEL,POWERPOINT,VISIO等。
学历与专业要求
1、电子、自动化、通信、计算机等相关专业,硕士及以上学历。
2、本科毕业也可应聘,但需要有3年以上的软件设计、开发经验;研究生毕业需要有相关视觉开发软件的设计、分析等研究经验。