我们目前正在寻找一位技术精湛、积极进取的 C++ 软件工程师加入我们充满活力的团队。 作为一名 C++ 软件工程师,您将在我们的软件应用程序的开发和增强中发挥关键作用,利用您在 C++ 编程方面的专业知识来创建高效、强大且可扩展的解决方案。 您将与跨职能团队(包括产品经理、设计师和测试人员)合作,以确保我们的软件满足客户要求和行业标准。

职责:

  1. 与利益相关者合作收集和分析软件需求和规范。
  2. 设计、开发、测试和维护高质量的 C++ 应用程序,遵守最佳实践和编码标准。
  3. 优化代码的性能、可扩展性和稳定性,识别并解决出现的瓶颈和问题。
  4. 参与代码审查和设计讨论,提供建设性反馈以提高整体软件质量。
  5. 不断扩展您对 C++ 编程技术和行业趋势的了解,将新的见解融入到您的工作中。
  6. 与质量保证团队合作,识别、重现和解决软件缺陷。
  7. 创建并维护清晰、简洁的软件设计、代码和用户手册的技术文档。
  8. 为初级工程师提供导师和指导,ost营造持续学习和改进的文化。

要求:

  1. 计算机科学、工程或相关领域的学士学位。
  2. 3年以上软件开发专业经验,专注于C++编程。
  3. 对C++语言、lib有丰富的了解raries和框架(例如Boost、STL 或 Qt)。
  4. 精通面​​向对象编程、设计模式和数据结构。
  5. 熟悉多线程、内存管理和网络编程。
  6. 具有版本控制系统(例如 Git)和错误跟踪工具(例如 JIRA)的经验。
  7. 出色的分析、解决问题和调试能力。
  8. 较强的沟通能力和在协作团队环境中有效工作的能力。
  9. 注重细节、有条理,能够管理多项任务并按时完成任务。

很高兴拥有:

  1. 了解其他编程语言,例如 Python、Java 或 C#。
  2. 拥有跨平台开发经验,包括 Linux、Windows 和 macOS。
  3. 熟悉敏捷软件开发方法,例如 Scrum 或看板。

    如果您是一位才华横溢的 C++ 软件工程师,热衷于创建创新的软件解决方案,我们希望收到您的来信! 请向我们提交您的简历和求职信,详细说明您的经验和资格。 我们期待审核您的申请。