岗位名称: C/C++软件开发工程师
所属部门: 技术部
汇报对象: 产品经理/技术总监
工作地点: 北京
薪资范围: 6k-18k/月
核心KPI: 1. 相应任务开发效率;2. BUG数量及修复效率;3. 团队综合效益奉献度;4. 创新成果对应专利及软著提交数量;5. 客户满意度。
岗位职责
1. 负责高并发、高可用后端服务的架构设计、核心模块开发与性能优化,支撑海量用户与请求。
2. 参与网络安全、数据安全、攻防对抗相关组件研发,保障系统稳定与安全。
3. 负责大数据处理、流式计算、存储引擎等底层模块设计与实现。
4. 参与AI 推理 / 训练加速、算子优化、模型部署相关底层工程化工作。
5. 定位并解决高负载场景下的性能瓶颈、内存问题、死锁、崩溃、网络异常等复杂问题。
6. 编写技术文档、单元测试与集成方案,保障代码质量与可维护性。
7. 与算法、前端、测试、运维团队协同,推动项目从需求到上线全生命周期落地。
任职要求
1.本科及以上学历,计算机、软件工程、电子信息等相关专业。
2.精通 C/C++,熟悉内存模型、多线程、异步 IO、网络编程、STL/Boost 等。
3.熟悉常见数据结构与算法,具备扎实的计算机基础(操作系统、计算机网络、编译原理)。
4.有以下2个以上相关方向经验优先:
· 高并发、高负载后台服务开发
· 网络安全、防火墙、WAF、加解密、渗透测试
· 大数据、分布式存储、消息队列、计算引擎
· AI 模型部署、推理加速、CUDA、TensorRT、ONNX 等
· 熟悉 Linux 开发环境,熟悉 GDB/Perf/Valgrind 等调试与性能分析工具。
· 具备良好的系统设计能力、问题排查能力与工程规范意识。
· 学习能力强,能快速跟进新技术、新框架与新场景。