← Back to results

Robotics Systems Engineer

Build physical systems for robotics testing and integrate hardware and software for data collection at Mecka AI.

Location
Toronto, GTA, Canada
Compensation
Not disclosed
Level
mid
Type
full time

Posted by employer 5 days ago

First seen on Joblaze 1 day ago

Last verified on the company career page 1 day ago

Skills & Technologies

C++ Python Flexible on stack

What you'll build

  • Integrate robotics hardware and software for data collection
  • Develop calibration and diagnostic tools
  • Deploy perception models on robots
  • Build recording and evaluation workflows
  • Make systems more reliable through debugging

Must have

  • 3+ years of hands-on experience in robotics
  • Strong Python and C++ skills
  • Hands-on experience building and debugging robotics systems
  • Understanding of kinematics and sensor calibration
  • Experience with robot interfaces and control loops
  • Ability to integrate perception models into robotic systems

AI in the day-to-day

Mecka uses artificial intelligence (AI) responsibly to support administrative and efficiency-focused aspects of our recruitment process.

Requirements

Experience
3+ years

Not disclosed in this posting: compensation, work arrangement, visa sponsorship.

Joblaze summary

In this role, the Robotics Systems Engineer integrates hardware and software to facilitate data collection and repeatable experiments for robotic systems. Key skills include proficiency in Python and C++, along with hands-on experience in robotics and mechatronics, particularly in calibration and debugging. This position is well-suited for candidates with over three years of relevant experience who can systematically diagnose issues across various system components. Mecka AI emphasizes collaboration with robotics teams to enhance the reliability of their systems.

Joblaze insights

  • Listed yesterday — first seen on Joblaze October 12, 2026. Last confirmed on Mecka AI's careers page October 12, 2026.
  • Python appears in 15.6% of 77 comparable mid other roles in Canada; C++ appears in 5.2% of 77 comparable mid other roles in Canada.

Quick facts

How much experience is required?
At least 3 years of relevant experience for this Robotics Systems Engineer role.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, Python.
What seniority level is this role?
Mecka AI targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Robotics Systems Engineer role at Mecka AI.

From the original posting

The Role
You'll build the physical systems our researchers use to test what robots have learned. You'll bring robots, sensors, and software together for demonstrations, policy deployment, and experiments that the team can repeat and trust. Precise calibration, sound control, and careful debugging will connect Mecka's data to how robots behave on real hardware, so the team can tell a weakness in a learned policy apart from a problem in the system running it.

What You'll Do

  • Integrate robotics hardware and software for data collection and repeatable experiments.

  • Develop calibration and diagnostic tools for coordinate frames, timing, and sensor quality.

  • Deploy perception models and learned policies on robots, and investigate how they perform on real tasks.

  • Build recording, teleoperation, and evaluation workflows with our robot-learning researchers.

  • Make systems more reliable through hardware debugging, software improvements, and clear recovery procedures.

What You Bring

Must-have:

  • 3+ years of hands-on experience in robotics, mechatronics, or a closely related engineering field.

  • Strong Python and C++ skills, with practical experience developing on Linux.

  • Hands-on experience building, integrating, and debugging robotics or mechatronic systems.

  • A solid understanding of kinematics, coordinate transforms, sensor calibration, and time synchronization.

  • Experience with robot interfaces, control loops, and communication between software and physical hardware.

  • Ability to integrate perception or machine-learning models into a running robotic system.

  • A systematic approach to diagnosing failures across software, electronics, sensors, and mechanics.

 
Inclusive Hiring at Mecka

Standard company text repeated across Mecka AI's postings is omitted here.

Similar positions

Mecka AI
Mechanical Engineer
Mecka AI · Toronto, GTA, Canada
Mecka AI
Sensor R&D Engineer
Mecka AI · Toronto, Canada
Mecka AI
Hardware, Special Projects Lead
Mecka AI · Toronto, Canada
Mecka AI
Test & Reliability Engineer
Mecka AI · Toronto, GTA, Canada
Mecka AI
Electrical Engineer
Mecka AI · Toronto, GTA, Canada