AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

软件开发工程师

5千-1万
青岛市本科不限经验

职位描述

职位描述
QT、C++ 开发,数据库MySQL、 DM开发,Linux 桌面应用与服务开发、GIS开发(二维、三维)
工作内容
1、Linux平台(银河麒麟、Ubuntu)下的 C++/ Qt桌面应用程序与服务开发;
2、参与项目需求对接、软件设计等过程,编写软件需求、设计文档、开发文档、测试文档、使用手册等软件相关文档;
3、根据项目需求完成系统架构与功能模块开发、测试与bug修复;
4、参与项目过程中的联调联试工作,比如与第三方厂家进行技术对接、软件修改与维护等,为软件产品的正常运行提供技术支持,解决软件产品出现的问题;
5、参与软件文档、软件版本的维护与管理。
任职要求:
1、统招本科及以上学历,计算机、软件工程、电子信息、通信工程相关专业优先;
2、3年及以上 qt 、c++开发经验;
3、熟悉 linux 系统,有跨平台开发经验,同时熟悉Arm架构系统者优先;
4、有GIS开发(2D/3D)经验者优先;
5、具有内存、CPU性能优化经验者优先;
6、具备的业务能力,专业知识要求:
1) C++:熟练掌握 C++ 语言及面向对象编程,熟悉 STL ( Standard Template Library )、容器、智能指针等基本概念和应用,能够进行网络通信的开发;
2) QT/QML :熟练掌握 Qt 开发环境和开发技术。能用 Qt 实现复杂界面交互;具备多线程、多进程、串口、 socket 网络程序开发技能,可在复杂环境下编写高效、稳定多线程程序的能力。熟悉图形控件开发、自定义插件开发;
3)编码习惯与代码管理:具有良好的编码习惯,代码风格规范、注释清晰,能够熟练使用版本控制工具进行代码管理,保障代码质量和项目协作的顺畅
4)文档编写能力:能够独立编写及管理相关开发文档,包括但不限于技术文档、用户手册、项目计划书等,确保文档的清晰、准确和完整性;
7、具备良好的沟通表达能力、工作责任心和团队协作能力;
8、能够适应一定强度的出差任务。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅