1、岗位职责:
(1)负责软件需求分析与总体设计,编写代码和开发文档,控制算法实现;
(2)根据开发规范和流程完成模块的详细设计与编码;
(3)负责模块的开发进度和开发质量,确保软件设计及实现工作按时完成;
(4)负责软件自测和系统联调;
(5)负责新进软件工程师的培训指导;
(6)负责软件相关研发流程制定和优化;
(7)负责软件设计相关研发标准、规范制定及优化;
(8) 完成领导交办的其他工作。
2、能力要求:
(1)精通嵌入式平台软件开发,精通C/C++、TCP/IP;
(2)熟悉Linux、Windows操作系统;
(3)熟悉流媒体的编码及相关网络通讯协议
(4)熟悉USB、LAN、SPI、MIPI等接口协议;
(5)有5年以上设计经验;
(6)有主流ARM、海思芯片开发经验优先;
(7)具备软件项目分析、架构能力;
(8)有图像采集、视频处理相关经验优先。