蚂蚁金服蚂蚁集团-系统和应用软件工程师-具身智能方向
任职要求
1. 计算机、电子、通信等相关领域本科及以上学位,5年以上相关工作经验 2. 扎实的C++、Linux、网络通信等基础,熟悉Python、Shell等脚本语言 3. 熟悉常用的传感器、关节/电机等设备 4. 熟悉ROS/ROS2,了解can、canfd、ethercat等通信协议; 5. 熟悉常用仿真软件使用(gazebo、isaac sim等)优先; 6. 对OTA、日志收集、数据埋点、IoT等技术有一定的了解和实践经验优先 7. 良好的职业修养,善于思考,良好的沟通能力和团队协作精神。
工作职责
1. 开发自研机器人操作系统,建设开发者平台与生态,包括需求分析、实现、测试、文档等工作 2. 机器人软件系统集成,与算法、硬件团队合作,集成算法、硬件驱动等模块 3. 建设软件研效体系,提升软件研发质量与效率 4. NVDIDA Jetson硬件平台系统与驱动的定制、开发工作
1. 开发自研机器人操作系统,建设开发者平台与生态,包括需求分析、实现、测试、文档等工作 2. 机器人软件系统集成,与算法、硬件团队合作,集成算法、硬件驱动等模块 3. 建设软件研效体系,提升软件研发质量与效率 4. NVDIDA Jetson硬件平台系统与驱动的定制、开发工作
1、负责人形机器人系统、子系统及接口级的测试计划、方案、用例设计及执行,输出测试报告,持续优化改进测试策略、测试方法和效率。 2、人形机器人感知及运控能力测试,包括SLAM感知、定位、导航、避障、及上下肢体运动控制等的接口测试和系统测试。 3、搭建测试场景,设计适配产品能力的多类型、多元素场景和对应测试用例,执行场景化测试用例并输出测试报告。 4、提报问题并做跟踪,协同研发复现及分析分析问题,推动问题闭环解决,并沉淀为团队FAQ。 5、测试工具链和自动化测试框架的搭建和应用,包括接口自动化框架、测试提效工具等。
1.负责机器人系统BSP驱动,Linux内核,硬件抽象层API就工具链开发; 2.与硬件工程师,软件工程师协调提供解决平台中出现的问题; 3.支持公司研发底层软件的设计实现,负责优化系统性能、优化数据链路、保证底软可靠性、实时性,支持算法功能在机器人上集成联调;
1. 基于 NVIDIA Isaac 的仿真平台开发 ‒ 搭建和维护基于 NVIDIA Isaac Sim 的机器人仿真系统,支持多种机器人类型(例如移动机器人、机械臂、无人车等)。 ‒ 利用 NVIDIA Omniverse 技术,构建高保真的虚拟环境,模拟物理特性(如动力学、传感器特性、碰撞检测等)。 ‒ 开发和优化 Isaac Sim 中的自定义扩展模块,满足项目需求。 2. 环境建模与场景构建 ‒ 使用 NVIDIA Omniverse 和其他建模工具(如 Blender、Maya)创建逼真的仿真环境和场景。 ‒ 配置和调试虚拟传感器(如激光雷达、摄像头、IMU)以模拟真实硬件行为。 ‒ 构建动态交互场景,用于测试机器人在复杂环境中的性能。 3. 机器人控制与算法验证 ‒ 在仿真环境中集成和测试机器人算法(如SLAM、路径规划、运动控制)。 ‒ 验证和优化机器人感知算法(如视觉检测、环境感知)在高保真模拟环境中的效果。 ‒ 通过仿真结果分析算法性能,为实际机器人实施提供支持。 4. 系统集成与工具链开发 ‒ 与机器人硬件和软件团队合作,将仿真结果与实际机器人验证无缝对接。 ‒ 开发自动化测试工具和数据可视化分析工具,提高开发效率和数据洞察能力。 ‒ 集成 Isaac 与其他机器人框架(如 ROS/ROS 2)以支持全栈开发。 5. 研究与创新 ‒ 研究 NVIDIA Isaac 平台的最新功能和应用场景,将新技术引入仿真系统开发。 ‒ 跟踪机器人仿真领域的前沿技术(如物理引擎优化、AI 模型仿真、数字孪生技术),并应用于项目中。