工作内容:我们正在寻找一位C/C++开发工程师,负责开发和维护公司软件系统。职位将涉及到编写高质量、高性能的C/C++代码,与团队成员合作,参与项目的需求分析、设计、开发、测试和维护工作。主要职责:* 负责公司软件系统的C/C++编程工作,包括但不仅限于编写代码、调试程序和测试代码等;* 与项目需求分析人员、测试人员和其他开发人员合作,确保项目按照预定要求得到实现;* 参与开发过程中的需求分析、系统设计、架构审查和优化等工作;* 负责代码的版本控制,并确保代码质量和稳定性;* 对项目开发过程中的风险进行评估,并提出相应的优化建议。职位要求:* 熟悉C/C++编程语言,具备扎实的编程基础和较强的编程能力;* 熟悉Linux系统,熟练掌握Linux系统相关的命令和Shell编程;* 熟练掌握C++11/14和CUDA编程规范,具有良好的编程习惯和编程风格;* 熟悉常用的数据结构和算法,具有良好的问题分析和解决能力;* 有良好的代码风格和代码规范意识,善于使用代码重构工具对代码进行优化;* 有较强的团队协作能力和沟通能力,能够与团队成员有效沟通,确保项目开发过程中的顺利进行。