Apply now

Posted 6 months ago

Intern - Controls Engineer

@ Human Computer Lab

Toronto, Ontario

HybridInternship
Apply now
SIGNALS

Overview

Human Computer Lab is hiring an intern controls engineer to design, tune and debug the control systems that make its LeLamp consumer robot move and respond expressively. The role covers motion control, sensor integration, C++/Python control code, URDF and simulation work, and hands-on bench debugging, working closely with the CEO and founding team.

Responsibilities:

  • Design and tune control systems for actuated robot subsystems
  • Integrate actuators, sensors, encoders and embedded electronics
  • Develop control algorithms in C++ and/or Python
  • Build URDF models and simulation environments
  • Diagnose instability, backlash, latency, drift and sensor noise

Requirements summary:

  • Pursuing a Bachelor's or Master's in electrical, mechatronics or software engineering
  • Hands-on experience tuning control systems on robotic hardware
  • Fluency in C++ and/or Python for robotics
  • Experience with ROS or ROS2
  • Comfortable with CAD tools such as SolidWorks or Onshape

Tools & skills

Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-05-05
First seen by our source
2026-10-08
Source record updated
2026-10-29

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentEngineering
Work settingLaboratory, Office
PositionSitting and standing
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyElectrical Engineering, Mechatronics Engineering, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Human Computer Lab

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
3
Other recorded names
  • Human Computer Lab
FieldValue
IndustryResearch Services
Open jobs on Jobsy11
LinkedInView page
Job description

Human Computer Lab is a research lab building character robots that feel alive and responsive. Our first robot, LeLamp, explores a new category of consumer robotics where everyday objects become interactive and help us reshape our attachment to technology.

Our goal is to push the frontier of human-robot interaction by making technology more legible, emotionally intuitive, and human-centered. We are building the foundation for a new generation of robots designed for everyday environments.

What to expect

We’re looking for a controls/mechatronics engineer who wants to own the systems that make LeLamp move, respond, and feel alive. You’ll work at the intersection of hardware and software, designing and tuning control systems, integrating actuators and sensors, and debugging real hardware at the bench to translate intent into expressive motion. This is a high-ownership role working closely with the CEO and founding team across the full mechatronic stack, from low-level motor control and sensor fusion through to the higher-level behaviors that make the robot feel responsive and intentional in the real world.

In this role, you will:

  • Design and tune control systems for actuated subsystems including motion control, feedback, and dynamic response.

  • Integrate actuators, sensors, encoders, and embedded electronics into reliable mechatronic assemblies.

  • Develop control algorithms in C++ and/or Python from simulation through deployment on hardware.

  • Build and maintain URDF models and simulation environments aligned with the physical platform.

  • Diagnose real-world control issues such as instability, backlash, latency, drift, and sensor noise.

  • Collaborate with animators, mechanical and electrical engineers on actuator selection, structure, sensing strategy and motion fine-tuning

  • Develop motion primitives and expressive behaviors that shape how the robot moves.

  • Maintain documentation of control architecture and tuning decisions as the system evolves.

You may be a good fit if you:

  • Are persuing a Bachelors/Masters in Electrical Engineering, Mechatronics Engineering, Software Engineering.

  • Have hands-on experience tuning control systems on real robotic hardware.

  • Are fluent in C++ and/or Python for robotics or embedded control work.

  • Have experience with ROS or ROS2 and real-time robotics software stacks.

  • Are comfortable working with CAD tools such as SolidWorks or Onshape.

  • Have experience with actuators, motor drivers, encoders, and IMUs across the full signal chain.

  • Are strong at hardware debugging using tools like oscilloscopes and signal tracing.

  • Have experience building URDF models and working with simulators such as Gazebo, MuJoCo, or Isaac Sim.

  • Are comfortable working in environments where system architecture is still evolving.

  • Have experience with impedance control, torque control, or whole-body control on physical robots

  • Have experience with sensor fusion, state estimation, or Kalman filtering on hardware systems

  • Have embedded programming experience on microcontrollers or DSPs in a controls context

  • Have experience shaping expressive or character-driven robot motion

You will be a strong fit, if you:

  • Are drawn to the physical reality of robotics. You want to see the system move, not just pass a simulation.

  • Move quickly through iteration cycles and don't wait for perfect conditions to make progress.

  • Take ownership over the feel of the robot's motion, not just its correctness.

  • Work well in small, collaborative teams where controls, mechanical, and electrical are in constant conversation.

  • Care about the person on the other end, and understand that how the robot moves is a big part of how it feels to live with.

The early team becomes the DNA of the company. We set ourselves and others to a high standard, and we respond with kindness when things get hard but keep everyone accountable. This requires us to be curious, creative, and diverse in our thinking and approach.

We’re proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Even if you don’t meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria - we don’t want that to be the reason we miss out on great talent.

Similar jobs

  • Summer intern, Financial Risk Analytics Product

    Toronto, ON

    S&P Global

    Candidates need to be pursuing a quantitative or technical degree with graduation in fall 2027 or spring 2028. They need strong analytical and problem-solving skills, experience with Python, R or another programming language, and an interest in financial markets.

    Python, R

  • Intern, Video Production

    Toronto, ON
    $18.50/hr

    Sony Music Global Job Board

    Candidates need a post-secondary or training program in video production, film or motion design, a portfolio of video work, and hands-on skill with mirrorless cameras. They also need editing proficiency in Final Cut Pro, Premiere Pro and Photoshop, plus knowledge of the Canadian music industry.

    Final Cut Pro, HandBrake, mirrorless cameras, lighting rigs

    Intern, Commercial Partnerships

    Toronto, ON
    $18.50/hr

    Sony Music Global Job Board

    Candidates need to be enrolled in a post-secondary or training program in music industry, sales, entertainment business or marketing. Strong analytical, organizational and communication skills, detail orientation and social media knowledge are expected, and familiarity with the Canadian music landscape is an asset.

    Spotify, Apple Music, YouTube, Amazon

  • Summer intern, Financial Risk Analytics Product

    Toronto, ON
    Full Time

    IHS MARKIT CANADA ULC

    Candidates need to be pursuing a quantitative or technical degree with graduation in fall 2027 or spring 2028, plus strong analytical skills, programming experience in Python or R, and interest in financial markets. Candidates must have indefinite right to work in Canada.

    Python, R

  • Summer Intern 2027 - Investment Management, Resources

    Toronto, ON
    $68k–$78k/yr

    Mackenzie Financial Corporation: Mackenzie Investments is a leading investment management firm providing investment advisory and related services to retail and institutional clients.

    Mackenzie Financial Corporation needs candidates enrolled in a master's program or holding a bachelor's in a science, economics or energy field. Useful extras include basic financial markets knowledge, a passion for the energy transition, MS Office skills and French-English bilingualism.

    MS Office

  • INTERN

    Ottawa, ON

    This six-month internship is designed to help you gain hands-on experience, learn from our trainers, and grow your knowledge of The Fitness LAB’s systems, culture, and client experience; • Seek feedback from trainers…

  • Intern, Strategy Analyst - Summer 2027

    Toronto, ON
    $45k–$85k/yrFull Time

    Capital One Canada

    Candidates need to be enrolled in an undergraduate or postgraduate degree with a graduation date on or after December 2027. Strong analytical and problem-solving skills and clear communication are needed, and coding in Python or SQL is an asset but not required.

    Python, SQL

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.