职位详情
c++软件研发工程师
1.5-2万
北京智慧共享技术服务有限公司
北京
3-5年
本科
04-25
工作地址

远大中心4层C403

职位描述
岗位职责:
1.根据项目需求文档与技术方案,运用 C、C++ 语言进行模块与系统的设计、编码实现,保障代码质量符合规范与性能标准,完成各类功能模块开发任务,如数据处理模块、算法实现模块等。
2.对现有代码进行性能分析与优化,通过优化算法、调整数据结构以及改进代码逻辑等方式,提升代码执行效率,降低资源消耗,满足系统对高性能的要求,例如对核心算法进行优化,提高运算速度。

3.负责软件的调试与测试工作,运用专业调试工具与方法,精准查找并修复代码中的缺陷、漏洞与错误,保障软件的稳定性与可靠性,配合测试团队完成系统测试、集成测试与验收测试工作,对测试过程中发现的问题迅速响应并整改,如修复软件在特定环境下的崩溃问题。

4.编写详尽的技术文档,涵盖设计文档、代码注释、使用说明等,确保团队成员能够清晰理解代码逻辑与系统架构。

5.完成领导交代的其他工作。

任职要求:

1.统招公办本科及以上学历,计算机科学与技术、软件工程、数学等相关专业优先。

2.具有 3年以上 C、C++ 开发经验,有实际项目开发经验者优先。

3.熟悉软件开发流程,具备良好的代码编写习惯与规范。

4.精通 C、C++ 编程语言,熟悉常用的数据结构与算法,能够熟练运用 STL(标准模板库)、Boost 库等进行开发。

5.掌握 Linux 开发环境,熟悉常用的开发工具,如 GCC、GDB、Makefile 等,具备在 Linux 平台下进行程序开发与调试的能力。

6.了解数据库相关知识,如 MySQL、SQLite 等,能够进行数据库的基本操作与 SQL 语句编写。

7.具备良好的问题分析与解决能力,能够独立排查并解决开发过程中出现的技术问题。

8.熟悉软件设计模式,能够运用设计模式优化代码结构,提高代码的可扩展性与可维护性。

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

立即申请