岗位职责:
1、根据项目具体要求,承担开发任务,按计划完成任务目标。
2、配合分析人员完成软件系统及模块的需求分析。
3、配合分析人员完成软件系统及模块的设计。
4、完成软件系统及模块的编码。
5、协助测试试人员完成软件系统及模块的测试。
6、负责编制与项目相关的技术文档。
岗位要求:
1、本科及以上学历,通信、电子、自动化、计算机或相关专业;
2、精通 C 语言,有多年 C 开发经验,能够熟练运用 C 进行高效、稳定的代码编写,熟悉 C 的面向对象设计思想、模板、STL 等内容。
3、深入理解 QT 框架,包括信号和槽、事件循环、对象模型等内部机制。熟悉 QT 自定义控件绘制,能够根据项目需求开发出美观、实用的自定义控件。熟练使用 QT 样式表(QSS)进行界面风格设计和美化
4、熟练使用 Qt Creator 进行开发调试,熟悉其各种功能和插件的使用。精通 qmake/CMake 构建系统,能够熟练配置项目的构建参数,生成可在银河麒麟环境下运行的可执行文件
5、熟悉网络通信协议,如 TCP/IP、UDP,能够实现基于网络的应用程序开发,完成数据的传输和交互。webapi调用后台服务。
6、熟悉跨平台开发,能够将 QT 应用程序在 Windows 和 Linux 等不同操作系统上进行适配和优化,确保程序在不同平台上的稳定性和兼容性。
7、熟悉银河麒麟操作系统的基本原理、操作命令和系统架构,能够在该系统上进行软件的安装、配置和调试。了解 Linux 系统的进程管理、内存管理、文件系统等知识,以便更好地理解和解决开发过程中与系统相关的问题
8、拥有银河麒麟、中标麒麟等国产化操作系统的桌面软件或者后台服务器开发经验者优先;
9、具有良好代码编写风格,团队精神和沟通协作能力,敬业精神。
驻场位置:铭盛大厦