1.参与软件架构设计,优化现有系统性能,解决技术难题。;2.参与开发过程中的相关方案、技术文档的编写,进行代码审查,确保代码质量;3.负责测试自己开发的软件产品。任职要求:1.本科及以上信息技术,软件工程等编程相关专业;2.至少3年以上C++软件开发经验,熟悉C++11/14/17标准;3.有Linux或Windows平台下的开发经验。4.良好的英语阅读能力,能查阅英文技术文档。5.精通面向对象设计原则,熟悉常用的设计模式。6.有良好的数据结构、算法基础,能熟练运用STL等库。