软件研发工程师
主要职责
1. 核心系统开发
- 设计、开发并优化“具身智能机器人”的软件框架、中间件及核心功能模块,确保系统的高可靠性、实时性与可扩展性。
2. 感知与决策算法集成与应用
- 实现并集成计算机视觉、SLAM、运动规划、多模态感知融合等算法,提升机器人在仿真及真实环境中的环境理解与自主决策能力。
3. 虚拟-现实交互桥梁
- 参与开发与维护数字孪生系统与实体机器人之间的双向通信、控制与数据同步模块,实现“仿真训练-真机部署”的高效闭环。
4. 仿真环境交互开发
- 为Unity/Unreal Engine等高保真仿真环境开发机器人控制接口、传感器仿真插件及测试评估工具链,赋能海量仿真数据生成与智能体训练。
5. 跨平台协作
- 与硬件工程师、算法研究员、应用开发团队紧密协作,完成系统联调、性能优化与产品化落地。
任职要求
1. 教育背景
- 计算机科学、机器人学、自动化、电子信息、人工智能或相关专业,本科及以上学历。
2. 技术必备能力
- 精通 C++ 和 Python 编程,具备扎实的代码功底和良好的软件工程规范。
- 熟悉机器人操作系统 ROS/ROS2,并有基于其进行实际项目开发的经验。
- 熟悉常见的机器人感知、规划、控制算法原理,并有相关实践(如使用OpenCV、PCL、MoveIt、导航栈等)。
- 了解至少一种主流游戏/仿真引擎(如 Unity 或 Unreal Engine),并有相关开发或集成经验者优先。
3. 经验与素质
- 具备2年以上机器人、自动驾驶或相关领域的软件研发经验。
- 有完整的机器人产品或项目开发经历,理解从设计、开发到部署的全流程。
- 对技术创新有强烈的热情,具备优秀的问题解决能力和学习能力。
- 良好的团队沟通与协作精神,能够承担技术挑战和工作压力。
优先考虑条件
- 有数字孪生、虚拟仿真系统开发经验。
- 熟悉强化学习、模仿学习等在机器人中的应用,并有相关项目经验。
- 具备多线程、实时系统或嵌入式Linux开发经验。
- 在GitHub上有高质量的相关开源项目贡献。
加入我们
如果您渴望用代码让机器人在虚实交融的世界中变得智能,并乐于解决那些激动人心的技术难题,我们期待您的简历!
请将您的个人简历及GitHub等技术作品链接发送至:solution@sungraph.com.cn,邮件标题请注明:“应聘软件研发工程师 - 姓名”。