软件开发工程师岗位任职要求共5个
岗位任职要求1:
1、熟练掌握C++、C#或Java等编程语言和开发工具;
2、熟悉桌面软件及Web开发,熟悉数据库及图形界面库的使用;
3、有UNIX、Linux C/C++开发经验者优先;
4、有较强的独立工作能力和解决问题的能力。
岗位任职要求2:
1、 全日制大学本科及以上学历,机电、计算机、工业自动化及相关专业;
2、 精通C语言编程,熟练掌握LabView等编程工具;
3、 熟悉RS232、ModBus、CAN等工业总线协议;
4、 良好的英语阅读及沟通能力;
5、 有测试软件编程项目经验者优先;
岗位任职要求3:
1.熟练掌握C++或Python,了解JAVA/C等主流语言,可以根据需求独立开发相应的程序模块;
2.具有一年以上工作经验,可接受优秀的应届生;
3.具有一定的桌面可视化软件开发经验,熟悉软件开发环境;
4.熟悉软件开发流程,具备良好的代码编写习惯以及文档编写能力;
5.参与过光学字符识别(OCR)、语音识别、语音合成等人工智能相关项目者优先;
7.具有图像处理和计算机视觉相关的程序开发经验,熟悉OpenCV程序库者优先;
8.了解人工智能、机器学习、深度学习,了解Tensorflow/Pytorch等机器学习工具者优先;
岗位任职要求4:
软件开发编程语言有哪些
1. 计算机相关专业,统招本科或以上学历,2年以上软件开发经验;
2. C/C++ 基本功扎实, 熟练掌握面向对象编程,并具备良好的代码与文档风格;
3. 熟练掌握常用数据结构、算法,并能灵活恰当应用;
4. 熟悉socket通信编程、熟悉TCP/IP协议、串口通讯协议、数据库操作及界面设计等知识点,并具备相关开发经验;
5. 熟悉 QT Creator, 熟悉QT工作机制,有一定的界面设计能力;
6. 熟悉团队开发流程,熟练使用Git/SVN工具进行代码管理;
7. 具备良好的问题分析与解决能力,具有良好的沟通能力和团队合作精神;
岗位任职要求5:
1.本科及以上学历,计算机科学、软件工程、自动控制、精密仪器等相关理工科专业;
2.精通C/C++编程语言,熟练使用Windows、Linux等操作系统;
3.熟悉QT/MFC界面开发和设计,熟悉Visual Studio,Visual Code等集成开发环境;
4.熟悉C/C++单元测试,熟悉GMock/GTest;
5.具备良好的表达和沟通能力及团队协作能力
6.五年以上工作经验,熟悉数据结构和设计模式,有系统架构开发经验优先考虑;
7.了解工控软件开发和设备仿真开发经验优先
8.熟悉数学建模和熟悉微服务开发者优先