一、岗位职责1. 根据项目要求,参与软件开发计划制定、软件实现需求编制、架构设计;2. 依据产品规划、参与软件技术规划制定,参与技术预研,技术平台开发;3. 开发产品相应的软件功能,代码设计,自测及故障修复;4. 依据质量体系要求,输出规范化文档;5. 参与技术组管理、及技术管理规范制定;二、任职要求1. 计算机、软件等相关专业,本科(含)以上学历,3年及以上软件开发经验;2. 熟练掌握C/C++语言,熟悉基本的数据结构和算法,能够使用UML表达设计思想;3. 熟悉多线程编程方法,并在实际项目中使用过多线程编程。3. 熟悉嵌入式linux系统开发环境,具备Qt/VS平台项目开发经验,根据需求进行面向对象的分析设计;4. 熟悉软件技术文档的编写,具备良好的文档书写习惯和代码编写规范。5. 有责任感、敢于主动承担工作任务,具有良好的沟通能力和团队合作精神;