职位描述
岗位职责
1、参与软件需求分析、架构设计和详细设计,按照规范和标准进行编程开发;
2、优化代码结构和算法,提高软件性能和稳定性;
3、协助编写软件开发文档,包括但不限于需求分析文档、设计文档、开发文档、测试文档等;
4、参与软件开发过程中的调试、测试、集成和维护等工作;
5、学习和掌握新的编程技术和开发工具,为团队提供技术支持和协助。
任职要求
1、本科或以上学历,计算机科学、软件工程或相关专业,5年及以上C/C 编程经验;
2、了解Linux开发经验,了解C 11及以上特性,熟悉QT、STL、Boost;具有Linux QT开发经验择优;
3、熟练使用一种跨平台交叉编译工具(qmake、cmake等);
4、具备良好的编程习惯和代码风格,对代码结构和性能优化有一定的了解;
5、具备团队合作和沟通能力,能够有效地与其他团队成员协作开发,解决问题;
6、具备一定的项目管理能力,拥有独立设计及完成业务模块能力,有良好的业务理解能力及对外沟通能力。
7、具备自我学习和快速适应新技术的能力,对新技术充满热情和好奇心。