职位描述
C++软件工程师岗位职责:
1、按照项目开发计划,独立承担并完成项目开发作业过程中模块的开发;
2、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务并能够发现并指出开发过程中存在的问题并提出解决方法;
3、主动学习与项目相关的新技术;
4、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
5、进行编制项目文档和质量记录的工作;
6、维护软件使之保持可用性和稳定性;
7、严格遵守项目开发管理流程和规范。
C++软件工程师任职资格:
1、熟练使用FFMPEG、x264、Live555等开源库进行不同需求的开发,并可以根据需要对源码进行修改;
2、了解H.264、G711等音视频编解码技术规范和MP4、AVI、TS等流媒体容器规范;
3、熟悉rtp、rtcp、rtmp、RTSP、SIP里的多种传输协议;
4、有流媒体服务开发、音视频处理经验。
5、熟练使用C/C++进行开发,有多线程/多进程、网络通讯的开发经验。
6、熟练使用抓包工具分析问题。
7、有opencv开发经验者优先录取。
8、对网络视频传输有成功案例者优先;
9、能够独立完成分配的任务,善于钻研,责任心强;
10、思维敏捷,具有良好的沟通能力、团队合作精神,踏实,高效
企业介绍
公司致力于信息化装备、行业应用软件、橡胶新材料的研发与创新,推动工业智能化发展,为橡胶企业提供软硬结合、管控一体的信息化整体解决方案,并广泛涉足化工装备、工业机器人、节能服务等领域。