Mecka.Ai

Robotics Engineer, Teleoperation

Toronto GTA, Remote. Posted 4 days ago

The role

You will integrate commercial arms and grippers and develop teleoperation stacks to make them controllable by remote operators. You will also own sensor integration and design for latency and safety constraints.

What you will do

  • Integrate new commercial arms and grippers using vendor SDKs, drivers, calibration, and a common control interface.
  • Evaluate and integrate operator input devices like leader arms, VR controllers, 6-DoF mice, and haptics.
  • Write and tune inverse kinematics and Cartesian/joint controllers for high DOF robotic arms.
  • Design for latency including local safety limits, workspace and collision constraints, and safe stop protocols.
  • Prototype shared-autonomy features such as assisted grasping and motion smoothing.
  • Own sensor integration for cameras, depth, wrist cams, joint state, and force/torque.
  • Work with a Teleop Platform Engineer on end-to-end latency budget and data recording.
  • Go to robot sites to bring up hardware and debug in person.

Required qualifications

  • 3+ years writing production level software that runs real robot hardware in industry or a serious research lab.
  • Strong in C++ and/or Python.
  • Comfortable with Linux, real-time considerations, and debugging at the hardware boundary.
  • Solid grasp of manipulator kinematics: forward/inverse kinematics, Jacobians, singularities, joint limits, and Cartesian control.
  • Experience with a robotics middleware stack (e.g., ROS 2) or a good reason you chose not to use one.
  • Integrated a robot from a vendor SDK, not just in simulation.
  • Comfortable owning safety-relevant code and being careful about it.

Nice to have

  • Built a teleoperation system before, especially over unreliable or long-distance networks.
  • Experience with impedance/admittance control, force feedback, or haptics.
  • Familiarity with robot learning data: demonstration collection, imitation learning, episode formats.
  • Experience with motion planning libraries, simulation, or calibration tooling.
  • Some networking or systems performance experience: reading packet capture and profiling a control loop.
  • Experience with VR/XR

About the company

Mecka AI is building the data infrastructure layer for robotics and embodied AI. They design and operate global systems for data capture, data labeling, and hardware-enabled workflows for AI labs and robotics companies.

Robotics Engineer, Teleoperation at Mecka.Ai | JobZoey