Human Computer Lab
Intern - Mechanical Engineer
San Francisco +1 · Hybrid · Internship · Posted May 14, 2026
- Location
- San Francisco
Toronto - Education
- Pursuing a degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Mechatronics, or a related field.
About the job
Build and integrate robotic hardware and embedded systems that enable expressive, responsive robots and support machine-learning-driven behaviors.
What you'll do
- Develop robotic hardware for expressing perception, intelligence, and behavior, and for supporting computer vision, audio processing, and interaction understanding.
- Integrate ML systems with robotic hardware and embedded systems; improve robot perception, responsiveness, and expression.
- Collaborate with ML/software engineers to build expressive robotics systems.
What they ask for
- Experience designing robotics hardware and electronics.
- Experience prototyping and building with microcontrollers, embedded systems, and PCBs.
- Strong CAD skills using tools such as Onshape, SolidWorks, Fusion360, or similar, and proficiency in 3D printing.
Nice to have
- Experience with human computer interaction as it relates to robots, especially robots in the home.
Tools
Onshape, SolidWorks, Fusion360, microcontrollers, embedded systems, PCBs
AI focus
Integrate machine-learning systems with robotic hardware and embedded systems; build hardware supporting computer vision, audio processing, and interaction understanding.
Model-written summary · the original posting is authoritative