C/C++上位机软件开发工程师
Technology
翔宇医疗安阳-内黄县, 中国2个月前
全职
职位描述
岗位职责: 1、精通C++,熟练使用QT编程,可以独立开发中小型应用,能够进行多线程编程,掌握线程间常用通讯方法。了解IO模型,消息队列等技术栈,或精通.NET(C#)开发,熟练使用WINFORM、WPF开发框架,掌握多线程编程技术,至少掌握一种数据可视化方法(如OxyPlot),熟悉MVC,MVP,MVVM 框架,有orm 框架使用经验。 2、至少熟悉mysql/oracle/sqlserver一种数据库,能够独立设计数据库,并了解各范式的区别以及实现方式,能够对数据库进行优化,能够编写复杂SQL语句。 3、熟悉串口通讯、CAN通讯、Socket 通讯等常用上下位机通讯方式。 4、熟悉图像识别、图像处理、精通OpenCv、了解CUDA、OpenCL、Open3D等 任职要求: 1、计算机、电子、通讯等相关专业; 2、3年以上实际项目的开发经验; 3、熟练掌握C/C++编程语言,有良好的面向对象编程基础和编程规范,熟悉常用的设计模式。 4、熟练掌握qt项目开发,至少一个成熟QT产品开发经验,熟练掌握信号槽机制、事件循环机制,能较高程度还原UI设计方案; 5、熟练掌握mysql数据库的使用,能够独立编写、优化sql语句; 6、有较强的学习能力和良好的沟通能力,优秀的沟通能力和团队合作能力; 7、有图像识别编程能力,熟悉数据滤波算法者优先; 8、熟悉各种前后端技术栈,学识覆盖软件、硬件、嵌入式编程,对项目需求能够给出综合解决方案者优先。
Keywords
3-5年Model–view–presenterOpenCLBotanModel–view–viewmodelOracle DatabaseC / c++C++C/c++
对这个职位感兴趣吗?