一、岗位职责: 1、分析产品和项目的功能和非功能需求,并编写相应的需求规格说明书; 2、根据软件开发规范与流程进行系统模块设计,并撰写概要设计、详细设计等相关技术文档; 3、根据系统设计方案进行软件代码的实现,调试,优化,评审和维护,并生成相关开发文档; 4、参与到项目和产品的安装部署手册,使用手册以及技术白皮书等等文档的撰写工作; 5、和团队一起探索软件开发领域的创新技术和算法,并运用到产品开发中; 6、参与到项目架构设计与关键技术攻关。
二、岗位要求: 1、熟练使用C/C++开发语言,具有5年以上开发经验; 2、熟悉linux下相关的软件开发环境; 3、对面向对象、设计模式有一定的了解。拥有良好的编码能力和代码习惯,要求结构清晰,命名规范,逻辑性强; 4、工作态度认真、踏实,积极主动,有责任心,进取心强; 5、较强的协作精神和团队意识。有良好的客户交流沟通能力和需求理解能力; 6、具有优秀的逻辑思维能力,分析能力和解决问题的能力,并具备一定的文档写作能力。 |