岗位职责:
1、负责软件产品设计、开发、维护及新技术跟进,负责相关技术文档的撰写。
2、负责软件产品系统架构的优化,提升产品性能和稳定性。
3、负责软件产品上线后的技术支撑和服务,以支撑公司业务发展。
任职要求:
学历及专业:
学历:硕士及以上。
专业:计算机、软件工程、通信或其他相关专业。
专业技能:
1.精通C/C++和STL,熟悉面向对象的思想和设计模式,有丰富的数据结构和算法知识;
2.熟悉Linux开发环境和操作系统基本原理,有多线程、高并发开发经验;
3.熟悉TCP/IP协议原理和网络编程技术;
4.熟悉C++开源框架;
5.具备boost、ZeroMQ、libevent、log4cplus、Memcached经验者优先;
6.熟悉HTTP/HTTPS协议和JSON、XML等文件格式,熟练使用WebSocket接口机制和Boost.Asio、libevent、 websocket++等相关框架进行网络通信功能实现者优先;
7.熟悉SIP、RTP协议,有相关协议栈开发经验者优先;
8.具备DPDK、Hyperscan、GPB(protobuf)经验者优先;
9.有深度学习模型部署上线开发经验优先。
素质:
1.有责任心,工作热情、耐心、踏实、严谨,有团队合作精神。
2.具备有很好的学习和逻辑能力,强烈的探索和求知欲。
3.具备良好的团队合作意识与跨部门沟通的能力。
4.具备一定的抗压能力,善于应对来自工作上的各种压力。
5.能够阅读英文技术资料,具备基础的英文听说读写能力。
具备以下经验者优先:
1.具备上述相关开发经验;
2.有AI相关开发经验者优先;
3.有DPI相关开发经验者优先;
4.有语音、视频流处理及互联网视讯会议客户端相关开发经验者优先。