一、ROS 方向:
1. 软件开发:基于 ROS 平台,开发机器人应用程序,包括运动控制、路径规划、视觉识别等功能模块。
2. 系统集成:将不同传感器、执行机构和算法集成到机器人系统中,实现系统的整体协调工作。
3. 调试优化:进行系统调试、故障排查和性能优化,提升系统的稳定性和效率。
4. 技术文档:编写相关的技术文档、开发手册和用户指南。
任职要求:
1、计算机科学、自动化、机器人等相关专业,本科及以上学历。
2、精通 C++ 和 Python 编程语言;熟悉 ROS 系统架构,掌握 ROS 通信机制、节点开发、消息订阅与发布等;了解常用传感器(如激光雷达、深度相机)的原理和应用。
3、有机器人研发相关项目经验,熟悉机器人导航、SLAM、视觉等模块者优先。
问题解决:具备独立分析和解决复杂问题的能力。
4、良好的团队协作精神,能够参与跨学科团队的合作。
二、C++/C方向
1. 嵌入式软件开发:进行嵌入式系统的底层驱动和应用程序开发,包括 GPIO、I2C、SPI、UART 等接口的编程。
2. 系统优化:对代码进行优化,提高系统的性能和资源利用率。
3. 硬件调试:配合硬件工程师进行硬件调试,定位和解决软硬件交互问题。
4. 安全性和稳定性:确保嵌入式系统的安全性和稳定性,编写可靠的代码。
任职要求:
1、电子工程、计算机、自动化等相关专业,本科及以上学历。
2、精通 C/C++ 语言,熟悉嵌入式系统开发流程;熟悉常用的嵌入式操作系统(如 RTOS、Linux)的使用和编程;了解 ARM、DSP、FPGA 等硬件平台的架构和开发。
3、熟练使用示波器、逻辑分析仪等调试工具。
4、有实际项目开发经验,参与过完整的嵌入式系统开发流程。