Назад
Company hidden
11 дней назад

Senior Control Engineer (Robotics)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Control Engineer (Robotics) (C++/ROS2): Designing, implementing, and validating joint- and actuator-level controllers for commercially scalable humanoid robots with an accent on real-time control, sensor integration, and robotic mechanism modeling. Focus on tuning multi-DoF control loops, integrating EtherCAT/CAN hardware, and solving discrepancies between physical actuators and their models.

Location: On-site in Vancouver, Canada

Company

hirify.global develops commercially scalable and safe hirify.global robots, including the HMND-01 Alpha platform used in industrial pilots.

What you will do

  • Design, implement, tune, and validate joint- and actuator-level controllers for multi-DoF robotic systems.
  • Develop real-time-safe C++ control and diagnostics software, including multi-layer control architectures.
  • Model actuators, transmissions, and mechanisms using kinematics, dynamics, system identification, URDF/Xacro, and MJCF.
  • Integrate and calibrate force/torque sensors, tactile sensors, IMUs, and other hardware across the control stack.
  • Work with EtherCAT, CAN, Linux networking, ROS2, and deterministic real-time communication.
  • Collaborate with mechanical and electronics engineers on hardware bring-up, calibration, actuation requirements, and performance testing.

Requirements

  • Master’s or Ph.D. in Control Engineering, Robotics, Mechanical Engineering, or Electrical Engineering, with 5+ years of experience in robotic or mechatronic systems; equivalent practical experience is accepted.
  • Experience shipping real-time-safe, object-oriented C++ control software on physical hardware.
  • Experience tuning and validating controllers, calibrating sensors, and bringing up physical actuators.
  • Experience debugging EtherCAT or CAN at the fieldbus and operating-system layers on an RTOS or real-time Linux.
  • Strong knowledge of linear and nonlinear control, stability, observers, state estimation, filtering, feedback/feedforward control, and frequency-domain analysis.
  • Experience with multi-DoF mechanisms, Jacobians, numerical IK/FK, and URDF/Xacro.

Nice to have

  • BLDC motor control, including commutation, current control, and torque optimization.
  • ros2_control internals, including hardware interfaces, controllers, controller manager, plugins, and lifecycle nodes.
  • Experience with parallel mechanisms, robotic hands, or multi-DoF end-effectors.
  • Experience with MATLAB/Simulink, MuJoCo, Gazebo, MJCF, and actuator or transmission-level simulation.

Culture & Benefits

  • Extended health benefits from the first day, including fully paid medical and dental coverage, virtual care, employee and family assistance, and worldwide emergency medical support.
  • 23 days of accrued annual leave, 15 days of paid sick leave, and paid company holidays.
  • Stock options with potential upside as the company scales.
  • Daily catered lunch, snacks, and drinks in the office.
  • Collaboration with engineers, researchers, and product experts in AI and robotics.
  • Opportunity to influence the product and own key initiatives.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →