职位详情
C++后端引擎研发工程师
1.2-2.4万
中国科学院声学研究所
北京
不限
本科
04-22
工作地址

中科院声学所

职位描述
岗位职责

1. 负责 C++ 后端核心业务模块的设计、开发与维护,确保系统的高效、稳定运行。

2. 参与高并发、分布式系统架构设计与优化,运用 C++ 语言及相关技术,解决复杂业务场景下的性能瓶颈问题。

3. 深入研究 TCP、Socket、HTTP 等网络协议,开发高性能网络通信模块,保障数据传输的可靠性与高效性。

4. 与产品、测试等团队紧密协作,进行需求分析、技术方案制定,完成代码实现与测试,确保项目按时高质量交付。

5. 积极跟进行业技术动态,引入新技术、新方案,提升系统的技术竞争力;参与技术文档撰写与知识分享,促进团队技术能力提升 。

6. 针对华为等国产化硬件平台,开展 C++ 程序的适配与优化工作,保障软件在国产化环境下的稳定运行与性能表现。

基本要求

1. 本科及以上学历,计算机科学与技术、软件工程等相关专业,3 年以上 C++ 后端开发经验。

2. 精通 C++ 语言,熟悉 STL 库,具备良好的代码风格与编程习惯,能够熟练运用多线程、内存管理等技术解决实际问题。

3. 熟悉常用的数据结构与算法,具备扎实的计算机基础,包括操作系统、计算机网络、数据库等知识。

4. 有良好的问题分析与解决能力,具备较强的学习能力和团队协作精神,能够适应快速变化的项目需求与工作环境。

5. 具备独立撰写相关技术文档能力;

6. 具有准确判断和分析问题以及正确迅速处理技术问题的能力,善于沟通,有良好的客户意识、服务意识、团队合作意识及敬业精神;

7. 具备良好的自学能力、良好的计算机英文读写能力。

8. 本科以上学历,研究生优先。

专业技能要求

1. 深入理解 TCP、Socket、HTTP 等网络协议原理,具备丰富的网络编程经验,能够开发高并发、低延迟的网络通信程序。

2. 熟悉 Linux 开发环境,熟练使用常用的开发工具与调试工具,如 GDB、Valgrind 等。

3. 有数据库设计与开发经验,熟悉 MySQL、Redis 等常用数据库,能够进行 SQL 性能优化与数据库架构设计。

加分项

1. 有华为等国产化硬件适配开发经验,熟悉国产化操作系统(如麒麟、统信等)、芯片架构(如鲲鹏、昇腾等)及开发工具链。

2. 参与过开源项目开发,有代码贡献或主导过相关项目,熟悉开源社区生态与技术发展趋势。

3. 熟悉微服务架构,具备分布式系统开发经验,了解常见的分布式中间件(如 Kafka、Zookeeper 等)。

4. 拥有相关技术认证,如华为 HCIP、HCIA 认证,或其他行业认可的技术资质证书 。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请