一、岗位职责
1、基于C/C++的消防报警系统软件开发,涉及老系统C++代码移植及新产品开发;
2、参与项目需求分析,协助进行开发方案详细设计,根据项目的开发进度和任务分配,能够独立完成分配任务模块软件的界面设计、开发、编程、测试等任务;
3、根据公司技术文档规范和开发流程编写相应的技术文档;
4、调研和研究新技术以满足产品技术升级及降本的需求,并对现有技术提出改进建议;
5、持续改进并维护升级已交付项目,支持工程现场技术难题解决,使之保持可用性和稳定性。
二、岗位要求
1、本科及以上学历,计算机、通信、自动化或电子等相关专业,有VC++6.0及Visual Studio等开发工具和实际C++项目开发经验;
2、掌握C/C++编程语言,熟悉面向对象的编程思想,熟悉常用数据结构,有良好的编码风格,掌握网络套接字、多线程、进程间消息传递等编程;
3、掌握Qt应用程序图形界面开发,掌握Qt库各控件使用及架构,掌握数据库操作,熟练使用QtCreator;
4、深入理解Qt内部机制,了解QT应用程序图形界面开发,Qt批量加载位图,矢量图,动态图,视频等经验;
5、有常用的通信接口(RS232/RS485/CAN/TCPIP)等通信协议使用者优先;
6、熟悉Linux系统,熟悉操作架构、熟悉ARM平台相关硬件构架,精通QT库、mysql数据库,Windows及Linux系统下的开发环境搭建及编译,熟悉常用linux工具和shell命令。
职位福利:五险一金、带薪年假、包住、通讯补助、餐补、补充医疗保险、出差补贴、员工食堂
职位亮点:国企待遇;五险两金;高温假;超长年假。