职位描述:
(1)根据新产品需求,进行上位机软件总体系统方案的讨论和制定;
(2)按照需求完成软件模块功能开发,实现完整的功能需求;
(3)对公司已有产品的上位机软件进行升级和维护工作;
(4)与相关同事沟通协作,参与系统的现场调试、升级、维护等工作;
(5)编写和完善技术文档资料;
(6)做好公司内部技术积累;
专业技能:
(1)熟练掌握C#、C++、Python等编程语言进行UI界面软件开发,熟悉面向对象的设计思路和方法;
(2)熟悉常用软件架构模式,熟悉各种算法与数据结构;
(3)熟悉多线程、多进程编程技术,TCP/IP,USB,RS232 等数据通讯技术
(4)了解自动控制原理,信号控制原理,熟悉运动控制原理
(5)熟悉图像处理原理及其相关算法,对opencv 图像处理库有一定的应用了解
(6)具备独立开发能力,有良好的沟通协调能力和团队合作精神
(7)了解AI/深度学习相关知识者佳