岗位职责: 1、负责嵌入式应用软件产品总体架构设计或子系统的架构设计,针对产品需求分析设计出可靠、可行的解决方案,在方案中能有效分析风险、通过设计规避已知问题、有效控制解决项目中的突发问题。2、负责嵌入式应用软件的需求分析、需求评审;负责技术规范和管理制度的制定。3、负责开发的测试方案和测试环境的制定和建立。4、负责指导本部门同事技术方案实现,技术培训管理工作,协助项目组、本部门的计划和任务的监督管理。5、负责项目关键问题、关键技术的攻坚处理,负责项目组、本部门的知识库维护。岗位要求:1、计算机软件、电子信息工程或自动控制等相关专业,全日制本科以上学历;具备相关工作经历3年以上;具备良好的外文文献阅读和翻译能力。2、精通ARM微控制器,精通C/C++语言编程,有良好的编程习惯、模块设计和文档写作能力。3、熟悉Linux操作系统内核运行机制,精通多媒体处理、音视频算法的集成开发及相关的媒体传输协议,对H264/HEVC编解码有较为深入的理解。4、熟悉嵌入式驱动的实现框架、常用驱动的实现原理。5、精通软件设计模式和常用软件技术架构实现方式,熟练使用软件设计工具和产品设计开发工具。6、精通嵌入式软件的devOps开发实现方式,能指导建立嵌入式软件自动化测试环境和测试方案。7、能熟练运用状态设计、同步和异常机制、管理和执行分层等设计思想进行实践开发设计。8、对项目中的需求、设计、质量能专业有效地进行相应项目文档开发或指导项目组成员完成项目文档。9、具有良好的沟通协调能力,能勤奋刻苦,踏实工作,能正确面对并积极协同解决项目问题和难题,能承受较高的工作压力。10、具有较强的推动力和执行力,能有效控制项目的进度,能有效根据项目计划交付成果。