岗位职责:
1、 负责QT平台上软件架构和应用逻辑与UI界面开发(基于Ubuntu),撰写软件设计说明书并完成代码编写及软、硬件及算法联调工作;
2、 参与产品的需求分析、功能讨论和技术调研工作,配合产品经理和需求分析师完成产品的开发、迭代、升级;
3、 负责参与产品测试方案制定及完成测试软件的编写,按要求完成各种软件、文档、资料的编写和归档;
4、 根据业务部门的反馈及客户需求,对产品软件功能进行完善;
5、 完成上级领导交办的其他工作。
任职要求:
1、 本科及以上学历,计算机/软件相关专业,有2年及以上QT C++开发经验;
2、 熟悉linux操作系统及ARM系统架构,有ARM平台QT开发经验;
3、 精通C++,能熟练运用QT开发库、QSS、Qt界面开发;熟练使用QT Creator或Visual Studio开发工具;
4、 了解标准的软件工程开发实践,了解常见的设计模式;能编写接口技术文档、接口需求文档;
5、 要求具有独立项目/模块开发经验,熟悉C/S架构;具有良好的代码编程习惯和文档编写能力;
6、 做过数据采集、接口开发(xml/json解析、文件接口)更佳;
7、 善于分析和解决问题,有很强的学习能力,良好的沟通能力和团队合作精神。