职位描述:
职位概述: 负责水下机器人嵌入式软件系统的设计、开发与集成工作。该职位需构建高可靠、强实时的软件系统,以应对复杂水下环境的独特挑战,确保机器人核心控制、导航、作业与通信功能的稳定运行。 岗位职责: 1.系统架构与设计:负责或主导水下机器人嵌入式软件的整体架构设计,包括基于RTOS的软件分层、模块化设计、通信中间件及系统安全监控框架; 2.核心模块开发:负责开发与优化运动控制系统、多传感器(IMU、DVL、深度、声呐等)数据采集与融合、水下定位导航、自主避障及作业工具控制等关键功能的嵌入式软件; 3.通信系统实现:设计并实现机器人内部高速总线(如CAN、以太网)通信、以及机器人与水面控制单元之间的可靠通信协议(包括有线及水声通信); 4.可靠性保障:设计并实施系统级故障诊断、冗余控制、安全守护(如看门狗、应急上浮)等机制,全面提升系统在恶劣环境下的鲁棒性与容错能力; 5.性能优化:针对嵌入式平台资源(CPU、内存、功耗)进行深度优化,确保核心控制回路的实时性与系统能效; 6.全周期开发:独立承担从需求分析、设计、编码、单元/集成测试到水下实测试验的完整开发流程,输出规范的技术文档; 7.跨部门协同:与硬件、结构、算法、应用软件团队紧密合作,解决软硬件接口、系统集成中的关键技术问题,推动产品迭代; 8.质量与流程:遵循并推动代码规范、设计评审、静态分析及持续集成等开发最佳实践,保障软件质量基线。 举报
职位概述: 负责水下机器人嵌入式软件系统的设计、开发与集成工作。该职位需构建高可靠、强实时的软件系统,以应对复杂水下环境的独特挑战,确保机器人核心控制、导航、作业与通信功能的稳定运行。 岗位职责: 1.系统架构与设计:负责或主导水下机器人嵌入式软件的整体架构设计,包括基于RTOS的软件分层、模块化设计、通信中间件及系统安全监控框架; 2.核心模块开发:负责开发与优化运动控制系统、多传感器(IMU、DVL、深度、声呐等)数据采集与融合、水下定位导航、自主避障及作业工具控制等关键功能的嵌入式软件; 3.通信系统实现:设计并实现机器人内部高速总线(如CAN、以太网)通信、以及机器人与水面控制单元之间的可靠通信协议(包括有线及水声通信); 4.可靠性保障:设计并实施系统级故障诊断、冗余控制、安全守护(如看门狗、应急上浮)等机制,全面提升系统在恶劣环境下的鲁棒性与容错能力; 5.性能优化:针对嵌入式平台资源(CPU、内存、功耗)进行深度优化,确保核心控制回路的实时性与系统能效; 6.全周期开发:独立承担从需求分析、设计、编码、单元/集成测试到水下实测试验的完整开发流程,输出规范的技术文档; 7.跨部门协同:与硬件、结构、算法、应用软件团队紧密合作,解决软硬件接口、系统集成中的关键技术问题,推动产品迭代; 8.质量与流程:遵循并推动代码规范、设计评审、静态分析及持续集成等开发最佳实践,保障软件质量基线。 举报
- 你可能感兴趣的职位
- 最近浏览记录
-
5-8千/月
-
0.7-1.5万/月
-
4-6千/月
-
0.6-1.1万/月
-
4-5千/月
-
0.6-1.2万/月
-
5-9千/月
-
5-8千/月
-
¥20-23K/月
- 公司规模:100-499人
- 公司性质:民营企业
- 所属行业:机电机械
- 所在地区:广东-东莞市
