入职加纳五险,管住,由饭补,双休
好的,这是一份为拥有3-5年C++工作经验的工程师设计的岗位描述(JD):
---
**职位名称:C++高级工程师**
**工作地点:** [北京延庆]
**职位概述:**
我们正在寻找一位经验丰富的C++高级工程师加入我们的团队。您将负责设计、开发、测试和维护高性能、高可靠性的C++应用程序或系统。我们寻求具备扎实C++基础、良好系统设计能力和丰富项目经验的工程师,能够独立解决复杂技术问题,并积极参与团队的技术决策和代码评审。如果您热衷于用C++构建卓越的技术产品,并渴望在一个充满挑战和机遇的环境中成长,我们期待您的加入!
**主要职责:**
1. **核心开发:** 使用C++语言进行高性能、高并发、高可用性软件系统的设计、开发、测试和维护。
2. **系统设计:** 参与或主导模块/子系统级别的架构设计,确保设计的可扩展性、可维护性和性能。
3. **技术攻关:** 解决开发过程中遇到的复杂技术难题,进行性能分析和优化。
4. **代码质量:** 编写清晰、高效、可读性强的代码,积极参与代码审查(Code Review),确保代码质量。
5. **技术选型与评估:** 根据项目需求,参与技术选型、评估和引入新的技术或框架。
6. **团队协作:** 与产品经理、测试工程师及其他开发人员紧密合作,确保项目按时高质量交付。
7. **知识分享:** 参与团队内部的技术分享和知识沉淀,提升团队整体技术水平。
**任职要求:**
1. **学历背景:** 计算机科学、软件工程或相关专业的本科及以上学历。
2. **工作经验:** 3-5年C++开发经验。
3. **语言掌握:**
* 精通C++(至少熟悉C++11/14/17,了解C++20者优先),深入理解C++核心概念(内存管理、多线程、STL等)。
* 熟悉面向对象编程(OOP)思想,具备良好的设计模式基础。
4. **系统知识:** 熟悉操作系统原理(Linux/Windows),了解进程、线程、内存管理、网络编程等。
5. **开发工具:** 熟练使用Git等版本控制工具,熟悉至少一种IDE(如VS, CLion, VS Code等)。
6. **问题解决:** 具备良好的分析和解决复杂技术问题的能力。
7. **沟通协作:** 具备良好的沟通能力和团队协作精神。
**加分项(优先考虑):**
1. **特定领域经验:** 有以下领域相关经验者优先:
* 高频交易/金融科技 (HFT/FinTech)
* 游戏引擎/游戏服务器开发
* 分布式系统/微服务架构
* 嵌入式系统/实时系统开发
* 图形学/图像处理
* 机器人/自动驾驶
* 网络协议栈开发
2. **性能优化:** 具备丰富的性能分析和优化经验,熟悉性能分析工具(如perf, VTune, Gprof等)。
3. **并发编程:** 深入理解多线程、并发编程模型及同步机制。
4. **框架/库:** 熟悉Boost, Poco, Qt等C++库或框架。
5. **测试经验:** 熟悉单元测试、集成测试框架(如Google Test, Catch2等)。
6. **云平台:** 有Linux/Unix环境下开发和部署经验,了解Docker等容器技术。
7. **开源贡献:** 有参与开源项目或个人技术博客/分享经验。
**我们提供:**
1. 具有市场竞争力的薪酬待遇和完善的福利体系(五险、补充商业保险、年度体检等)。
2. 广阔的技术成长空间和清晰的职业发展路径。
3. 与**工程师共事的机会,开放、平等、协作的团队氛围。
4. 参与具有挑战性的项目,解决复杂技术问题,创造实际价值。
5. 持续学习和培训的机会,关注前沿技术发展。
6. [可补充其他公司特色福利,例如:弹性工作时间、节日福利、团队建设活动等]。
**申请方式:**
如果您对该职位感兴趣,请将您的最新简历发送至:[***************]
邮件主题请注明:“申请C++高级工程师 - [您的姓名]”
拉勾安全提示