低级控制工程师 – 温哥华
Humanoid是英国首家AI和机器人公司,致力于创造世界上最先进、可靠、具有商业可扩展性和安全的人形机器人。我们的首个人形机器人HMND 01是一款下一代劳动自动化装置,提供高效服务,首先应用于工业领域。
我们的使命
在Humanoid,我们努力创造世界领先、具有商业可扩展性、安全且先进的人形机器人,使其无缝融入日常生活并增强人类能力。
愿景
在一个人工智能开辟新视野的世界中,我们对其潜力的信念揭示了一种新的前景,在这里,人类和机器共同构建一个充满知识、灵感和惊人发现的新未来。功能性人形机器人的发展奠定了一个富足和福祉的时代,贫困将消失,人们将能够选择自己想做的事情。我们相信,提供普遍基本收入最终将成为我们文明的真正进化。
解决方案
随着对我们建筑环境的需求增加,劳动力短缺迫在眉睫。随着全球劳动力越来越远离不受欢迎的任务,对我们日常生活至关重要的制造、建筑和物流行业暴露无遗。通过在被认为危险或单调的环境中部署我们的通用人形机器人,我们设想一个人类福祉得到保障的未来,同时填补全球关键劳动力需求的空白。
关于该职位
我们正在寻找一位高级控制工程师加入我们在温哥华的控制团队,专注于机器人驱动系统的低级控制开发。
您将负责设计、实施和验证关节和驱动器级控制器,以提供复杂机器人机制的高精度、响应性和安全性。
理想的候选人应具备扎实的控制理论背景,具有BLDC电机控制经验,并具备强大的C++软件工程技能。您将与其他控制和硬件工程师密切合作,以建模、调整和优化真实机器人及其子系统(即肢体和末端执行器)的行为。
您的工作内容
低级控制开发
- 设计、调整和实施BLDC电机的驱动器级控制回路。
- 开发和验证关节空间控制回路,如ROS2 / ROS2 Control中的阻抗、导纳等多自由度系统。
- 使用嵌入式和通信层(如EtherCAT、CAN)以确保确定性时序和安全性。
- 应用现代控制理论(PID、前馈、观测器和状态反馈)以实现稳定性、性能和鲁棒性。
- 实施安全和故障处理机制,以确保在动态条件下的可靠操作。
机制建模与系统识别
- 构建精确的驱动器、传动装置和机制模型以支持控制设计和仿真。
- 执行系统识别和参数估计以提高模型的准确性和控制器性能。
- 使用分析和实验方法分析系统行为以优化控制器设计。
软件开发与集成
- 开发高性能C++代码用于实时控制和诊断。
- 在ROS2 Control中开发机器人应用程序。
- 与其他控制层密切合作,确保低级和中级控制系统之间的无缝集成。
- 为控制算法的部署和测试贡献实时框架和基础设施。
协作与跨学科工作
- 与各地的机械、电子和控制工程师合作,定义和验证驱动系统要求。
- 参与硬件启动、校准和物理系统的性能测试。
- 支持将新驱动器和传感器配置集成到控制堆栈中。
我们在寻找什么
- 控制工程、机器人技术、机械工程、电气工程或相关领域的硕士或博士学位。
- 5年以上机器人或机电系统控制系统设计和实施经验。
- 控制理论(线性和非线性控制、系统稳定性、观测器和状态估计)基础扎实。
- 具有BLDC电机控制经验,包括换向、电流控制和扭矩优化。
- 熟练掌握ROS2 Control和C++用于实时或嵌入式控制软件。
- 具有动态系统建模和仿真经验。
- 在硬件上进行控制器调优和验证的实践经验。
加分项
- 具有多自由度机器人系统或机器人手和操纵器的经验。
- 熟悉系统识别工具和仿真环境(如MATLAB/Simulink、MuJoCo、Gazebo)。
- 具有实时通信协议(CAN、EtherCAT)和RTOS环境的经验。
- 了解传感和校准技术(编码器、扭矩传感器、电流传感器)。
- 具备强大的分析和问题解决能力,注重控制稳定性和性能。
我们提供
- 具有竞争力的薪资加上参与我们的股票期权计划
- 根据您所在位置调整的带薪假期以符合当地劳动法
- 私人保险计划
- 前往我们伦敦和波士顿办公室的旅行机会
- 办公室福利:免费午餐
- 自由影响产品并拥有关键项目
- 与顶级工程师、研究人员和AI及机器人产品专家合作
- 优先速度、透明度和最小官僚主义的初创文化。
如何申请
这个职位听起来是您的完美选择吗?
填写表格并附上展示您最佳作品和成就的链接或文件。