H

Human Computer Lab

Expressive home robotics research and development

Controls Engineer Intern

AI & Machine LearningConfirmed live in the last 24 hours
Internship · Fall 2026No salary listed

About the Job

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Mechatronics Engineering, or Software Engineering.
  • Hands-on experience tuning control systems on real robotic hardware.
  • Fluency in C++ and/or Python for robotics or embedded control work.
  • Experience with Robot Operating System or ROS2 and real-time robotics software stacks.
  • Comfort working with computer-aided design tools such as SolidWorks or Onshape.
  • Experience with actuators, motor drivers, encoders, and inertial measurement units across the full signal chain.
  • Hardware debugging experience using tools such as oscilloscopes and signal tracing.
  • Experience building Unified Robot Description Format models and working with simulators such as Gazebo, MuJoCo, or Isaac Sim.
  • Experience with impedance control, torque control, or whole-body control on physical robots.
  • Experience with sensor fusion, state estimation, or Kalman filtering on hardware systems.
  • Embedded programming experience on microcontrollers or digital signal processors in a controls context.
  • Experience shaping expressive or character-driven robot motion.

Responsibilities

  • 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 Unified Robot Description Format 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 engineers, 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 the control architecture and tuning decisions as the system evolves.

About the Company

Human Computer Lab

Expressive home robotics research and development

Human Computer Lab conducts research and development to create expressive, character-driven robots for everyday home environments. Its first product, LeLamp, is an open-source robotic lamp that looks toward where you point, responds to voice, and performs playful gestures to feel like a friendly social partner. Unlike purely functional or humanoid robots, the company focuses on emotionally resonant devices and builds toward a scalable home-robotics platform starting with a focused product. Its goal is to bring robotics into homes by developing engaging, relatable devices and a foundation for broader consumer robotics, supported by cross-border talent access and early funding from South Park Commons and FR8.

Company size
1-10
Company stage
Not listed
Total funding
Not listed
Headquarters
San Francisco, CA
Founded
2025

Recently Posted Jobs

Explore more opportunities at Human Computer Lab

See more jobs