职位详情
嵌入式软件开发工程师
8000-13000元·13薪
高达引擎(陕西)科技有限公司
西安
1-3年
本科
01-27
工作地址

陕西省西安市未央区未央路80号2号楼二单元2304

职位描述
岗位职责​
负责机器人相关嵌入式软件开发,聚焦基于 ESP32 / 树莓派平台的控制程序编写,实现机器人传感器数据采集、执行器(如舵机)控制逻辑开发,衔接硬件与上层软件系统。​
主导 ROS(机器人操作系统)相关开发工作,包括功能包编写、节点通信、话题 / 服务设计,熟练运用 URDF 进行机器人模型建模与优化,确保模型与实际运动逻辑一致。​
搭建并优化机器人物理仿真环境(如 Gazebo/mujoco),完成仿真场景搭建、动力学参数调试,实现仿真与实物平台的功能对齐,支撑算法快速迭代验证。​
参与深度强化学习算法在机器人控制中的落地,负责算法部署、参数调优、实时性优化,解决机器人自主导航、动作规划等核心问题。​
参与开源机器人项目的二次开发与定制化改造,整合开源资源完成项目需求落地,持续跟踪行业技术动态并应用于实际工作。​
配合硬件团队完成简单的硬件需求沟通与适配,基于项目需求提供合理的硬件接口建议,确保软硬件协同稳定运行(无需深度硬件开发)。​
任职要求​
本科及以上学历,电子工程、计算机科学、自动化、机器人工程等相关专业。​
2 年以上嵌入式软件或机器人相关开发经验,有完整的机器人项目(如移动机器人、机械臂等)开发成果,能提供项目案例或代码链接者优先。​
精通 C/C++、Python 编程语言,熟悉数据结构与算法,具备良好的代码风格和版本控制习惯(如 Git)。​
熟练掌握 ROS 开发流程,能独立完成 URDF 建模、节点开发、消息通信调试,有实际 ROS 项目部署经验;熟悉 Gazebo 等物理仿真工具的使用与优化者优先。​
具备深度强化学习理论基础与实践经验,熟悉常见强化学习框架(如 TensorFlow、PyTorch),有将强化学习算法应用于机器人控制场景(如路径规划、动作控制)的项目经验者优先。​
熟悉 ESP32 或树莓派平台的软件开发,掌握其接口调用、驱动适配、低功耗优化等技能,有基于该类平台的机器人项目开发经验者优先。​
有开源机器人项目(如 TurtleBot、MoveIt!、ROS2 生态项目等)参与或二次开发经验者优先,了解开源社区协作模式。​
具备基础的硬件认知(如常见传感器、执行器接口、电路基础),能与硬件团队高效沟通协作,无需深度硬件设计能力。​
具备较强的学习能力、问题排查能力和创新意识,能快速跟进机器人领域新技术;工作积极主动,有责任心,具备良好的团队协作与沟通能力,能承受项目压力并确保交付时效。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请