岗位描述
岗位职责
1. 理解机器人系统场景需求、业务逻辑及设计目标,完成底层功能模块方案设计;
2. 负责linux系统升级维护,文件系统移植,工具链编译等;
3. 负责linux内核模块及驱动开发的方案设计、软硬件接口定义、自测方案制定等;
4. 协助应用开发工程师定位解决linux驱动及内核问题;
5. 负责MCU功能模块开发和维护;
6. 软件开发设计相关技术文档的撰写。
岗位要求
1. 本科及以上学历,2年以上嵌入式Linux软件开发经验。
2. 优秀的C/C++编程能力,有实际落地产品项目开发经验。
3. 精通基于ARM的嵌入式软件开发和调试,精通调试工具的使用。
4. 能独立完成BSP功能模块的开发和自测。
5. 做事积极主动负责任,有良好的沟通能力和抗压能力。
6. 有机器人/仓储自动化/智能移动底座/无人机相关行业经历者优先。