岗位职责:1.根据公司市场策略和产品规划,负责C++应用软件开发;2.负责软件模块功能需求分析及总体设计、软件详细设计、接口设计和封装等,在完成软件模块原型设计基础上进行编码实现;3.负责交互界面软件与其他嵌入式硬件平台间的协议设计及调试;4.编写模块的详细设计文档和相关技术资料;5.按规范进行模块功能单元测试;6.维护所开发的软件模块代码;任职资格:1.普通高校大学本科及以上学历,计算机软件及相关专业毕业;2.熟悉C/C++编程语言;熟悉并掌握面向对象的编程,了解多种设计模式;3.熟悉Linux操作系统,熟悉Qt工作机制,熟悉Qt应用开发环境和框架;4.熟悉TCP/IP,SOCKET以及多线程开发;熟悉串口通信协议(Pelco-D/Visca);5.了解Vs集成开发环境,以及模块功能测试;6.具有良好的编程习惯;良好的阅读能力、理解能力、学习能力,思路清晰,工作规范;7.有独立分析问题,解决问题的能力,良好的团队合作精神、沟通协作能力和敬业精神,具有较强的抗压能力;8.具有IPC项目开发工作经验优先。工作时间:09:00-18:00 双休 (研发相关部门每月固定1天加班,给予加班补贴)公司福利:五险一金+高温补贴+定期体检+年终奖+带薪年假+团建活动(一年2次)+不定时下午茶+节日福利等