职位详情
c++高级软件工程师 已下线
1.8万-3万
北京方州科技有限公司
北京
5-10年
本科
01-06
工作地址

六工汇C4号楼5&6层

职位描述
职位描述

岗位职责:

1. 独立与客户进行需求对接,开展方案撰写和需求分析;

2. 独立完成项目软件设计,并承担核心模块开发任务;

3. 制定研发计划并带领项目研发组开展软件研发;

4. 主导项目各类软件文档的编写;

5. 组织软件系统集成和联调联试,排查定位软件Bug;

6. 指导帮带低层级研发工程师。


岗位要求:

1. 计算机或软件相关专业本科以上学历,5年以上软件开发工作经验;

2. 具备扎实的软件开发基础知识:包括数据结构与算法、算法导论、数据库、操作系统、编译原理、网络协议等;

3. 对面向对象技术有深刻理解,熟练掌握常用设计模式;

4. 精通至少一种常用软件架构,精通多线程、并发编程技术;

5. 精通Qt、MFC、C++、STL/boost库,并熟练使用Visual Studio、Qt Creator等开发工具;

6. 精通Google Test、C++ Unit、CTest等单元测试工具;

7. 具有至少2种关系数据库(PostgreSQL、Oracle、MySQL、MSSQL、SQLite)的开发经验,熟悉非关系型数据库。

8. 具备设计系统分析和设计的能力,熟练使用UML;

9. 熟悉软件工程,了解极限编程和CMMI,能够熟练使用Git工具,具备一定的项目管理能力;

10. 具有良好的沟通表达能力、文档编写能力,能够独立工作或带队工作;

11. 能迅速适应工作环境,为人诚恳、责任心强,具有较好的团队合作精神;

12. 具有仿真软件(想定编辑、实验设计、效能评估、仿真运行等)开发经验者优先。


职位福利:五险一金、周末双休、带薪年假、员工旅游、定期体检、绩效奖金、餐补

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

查看更多相似职位