岗位职责:
1、负责机器狗系统的嵌入式软件开发,包括系统架构设计、ROS(机器人操作系统)应用开发、驱动程序开发等。
2、设计机器狗控制板电路原理图和PCB,完成嵌入式系统硬件与软件的结合开发。
3、编写相关文档,包括需求分析、设计文档、测试文档等。
4、协助团队完成机器狗系统调试、故障排查和解决。
嵌入式/底层软件工程师 (EmbSW):
负责VCU选型与评估、嵌入式操作系统(Linux+ROS 2)的部署与配置。
负责传感器(IMU、编码器、GPS等)和执行器(电机驱动器)的ROS 2驱动开发与调试。
负责底层通信协议(CAN, Serial)的实现。
负责整车基础运动控制节点的开发与 ros2_control 集成。
任职资格:
1、本科及以上学历,计算机、自动化控制或相关专业,硕士优先
2、熟练掌握C/C++编程语言,熟悉嵌入式系统开发。
3、熟悉ROS机器人操作系统,有相关工程实践经验者优先。
4、熟练使用常见的嵌入式开发工具,例如Keil、IAR等。
5、具备较强的硬件电路设计能力,熟悉Altium Designer等PCB设计软件。/6、热爱机器人技术,对机器人智能控制和相关技术有浓厚的兴趣。