在线咨询

免费热线

微信咨询

软件架构师(机器人)

年薪:70W-100W

深圳某知名机器人公司

深圳 硕士 2024-10-29

职位说明 Job Description

1.主持机器人软件架构的规划设计和开发工作,包括子系统软件功能定义,软件框架设计,模块划分,性能评估等;

2.参与机器人样机/产品总体方案的设计和评估,编写和评审开发过程技术文档、用户手册等,协助解决系统集成和测试相关问题;

3.参与技术决策,进行技术风险评估,跟踪前沿技术,对相关领域内的技术发展保持敏感,为项目中技术选型、方案设计提供参考和支持;

4.主导基于ROS的机器人系统架构开发和导航、视觉、电控和语音等算法模块的集成;

5.负责进行传感器驱动模块开发,包括但不限于激光雷达、摄像头、IMU等;


任职要求 Job requirements
1.计算机科学、机器人、自化动或相关专业硕士及以上学历,5年以上C++开发经验,3年以上软件架构师工作经验;
2.有良好的软件架构设计能力,良好的团队协作能力,较强的学习能力、逻辑思维能力和问题分析解决能力;
3.精通C++编程,熟悉现代C++标准,熟悉python,熟练掌握常用算法和数据结构,有良好的代码意识和编码规范;
4.熟悉ROS(机器人操作系统);
5.对状态机, 行为树等有深刻理解;
6.熟悉Linux操作系统,具备基本的shell编程能力;
7.熟悉Linux ALSA音频设备程序开发和调试,
8.熟悉常用的导航、视觉、电控和语音等模块的工作原理及接口;
9.熟悉SLAM、视觉处理、控制算法等相关技术者优先;
10.有机器人、自动驾驶行业从业经验者优先;