1、 设计、开发和维护C++应用程序;
2、根据产品需求,完成相应领域的研究及开发;
3、根据项目需求,完成软件设计文档编写以及功能实现;
4、根据软件任务需求,完成软件的架构设计以及各模块接口的设计;
5、负责代码编写、单元测试、Bug修复等工作。
6、指导新人开发、代码review。
任职要求:
1、本科及以上学历,计算机相关专业,有扎实的软件基础知识;
2、5年以上软件开发经验,精通Qt开发,熟悉掌握Qt库各控件使用及架构;
3、熟练掌握面向对象的编程思想、常见的设计模式、数据结构,对STL、内存管理有较强的理解;
4、熟练掌握Socket通讯,TCP/IP,MQTT,HTTP等常用协议,多进程多线程编程。
5、熟练掌握MySQL、SQLite等数据库,有相关数据库开发能力。