暂无

职业简介

C/C++工程师是做什么的?

职业定义

C/C++工程师是利用计算机科学知识、编程技能及相关工具,从事软件开发、系统编程或性能优化,解决高效算法实现和系统资源管理等问题的专业人员。

主要工作任务

需求分析:根据客户需求或产品设计要求对软件功能性能稳定性方面进行分析和评估

设计:根据需求分析结果制定软件架构和设计方案确定模块划分接口设计算法选择并完成详细设计文档

编码:使用C/C++编程语言实现软件设计方案包括程序代码编写调试测试

测试:对编码完成的程序进行功能测试性能测试压力测试安全测试并根据测试结果修复程序中存在的问题

维护:对已经上线的软件进行日常维护和升级包括修改bug增加新功能调整软件配置

基于需求分析和设计文档进行高质量的编码和调试工作确保代码符合软件设计要求和标准;

进行相关单元测试集成测试和系统测试保证程序功能正常并且稳定;

具备扎实的计算机科学基础知识和面向对象的编程思想能够独立解决问题;

及时跟进技术发展动态和行业趋势学习新技术并应用到实际开发中;

积极参与项目开发过程中的需求评估设计讨论代码审查工作与团队成员协作完成项目目标

职业其他名称

C/C++程序员C/C++工程师C/C++软件开发工程师C/C++应用开发工程师C/C++系统开发工程师

工作环境

C/C++工程师的工作环境怎么样?

工作时间和强度

工作时长
较长
工作安排
固定
加班频率
经常加班
休息时间
法定节假日/无固定节假日

工作场所和工伤防范

常见的工作场地包括 :
软件开发公司(室内),IT部门(室内),研发中心(室内)
可能的工伤类型 :
眼疲劳、颈椎病、手腕疲劳综合征
工伤防范建议 :
定时休息、做眼保健操、使用人体工程学键盘和鼠标、保持正确的坐姿和视距。
职途·更多工具
  • 测评:性格测评(DISC)

    直观了解你的性格特点与行为表现,明确自我提升与发展方向

  • 测评:职业测评

    从实际出发(个性、兴趣/动机等),匹配4000+职业大数据, 3个匹配职业供你参考

  • 能力诊断

    简历诊断:让简历脱颖而出 人岗匹配:深度解剖优劣势 能力诊断:能力提升途径与方法

  • AI面评

    能力自检,更从容面对挑战 专业题库,多维考核 信息存档,随时随地回顾

职途·1v1顾问服务
  • 陈梅花

    职业顾问

  • 魏华龙

    纸业行业猎头高级顾问

  • 张慧

    职业顾问

  • 张天宇

    生涯规划师

  • 陈经伦

    人力资源行业资深专家/人事总监

联系Ta
加入「C/C++工程师」沟通交流群