工作职责:
(1)负责软件系统总体方案设计和详细设计,负责系统层、应用层软件架构定义,负责制定系统测试方案。
(2)负责产品嵌入式软件的开发。
(3)负责产品整体软件性能提升及架构优化。
(4)负责软件系统需求分解和集成调试组织。
(5)负责软件设计文档的编制。
任职资格:
(1)计算机、电子工程、自动化等专业本科及以上学历;精通C/C++语言,精通数据结构。
(2)精通Linux、ROS等嵌入式系统的软件开发,具备机器人软件开发经验,熟悉嵌入式操作系统的移植、裁剪、驱动开发和应用开发。
(3)熟悉ARM处理器架构,熟练掌握嵌入式交叉编译环境和软件调试工具。
(4)具备较强的软件架构设计能力和软件编程能力。
(5)精通多任务/多线程软件设计与开发。
(6)从事过机器人开发行业者优先。
(7)具备良好的沟通能力,具备良好团队合作精神,具备较强的抗压能力。