Role Description
**About the Role**
We are looking for a driven and hands-on Robotics \& Mechatronics Engineering Intern to join our team for the summer. You will design, prototype, and test electromechanical systems that power next-generation soft robotic platforms. This is a high-impact role where your contributions will be visible from day one.
You will gain hands-on experience spanning the full hardware development lifecycle including concept design, CAD modeling, firmware integration, and final system validation.
**Duties**
* Design and prototype mechanical assemblies and robotic subsystems using OnShape, iterating quickly from concept to physical prototype.
* Develop and integrate embedded firmware in C/C\+\+ and Python for microcontrollers and real-time systems, with a focus on motor control, sensor fusion, and actuation.
* Perform system-level testing and debugging of mechatronic assemblies, documenting performance metrics and failure modes.
* Participate in design reviews, contribute to technical documentation, and present results to the team.
* Support integration of ROS2-based software stacks with custom hardware interfaces and communication protocols (CAN, SPI, I2C, UART).
* Assist in manufacturing and assembly of functional prototypes, including hands-on bench work with tools, fixtures, and test equipment.
**Requirements**
* Currently pursuing a B.S. or M.S. in Robotics, Mechatronics, Mechanical Engineering, Electrical Engineering, or a closely related field.
* Proficiency in CAD tools (SolidWorks, Fusion 360, or equivalent) with experience designing mechanical assemblies.
* Experience with rapid prototyping methods including 3D printing (FDM/SLA), laser cutting, and CNC machining for building functional hardware mockups.
* Hands-on experience with microcontroller programming (Arduino, STM32, ESP32, or similar) in C or C\+\+.
* Experience using Raspberry Pi (or similar SBCs) for hardware prototyping, including GPIO interfacing, peripheral communication (I2C, SPI, UART), and Linux-based embedded application development.
* Strong understanding of mechanical systems, kinematics, and dynamics as applied to robotic mechanisms.
* Experience with laboratory equipment: soldering, using oscilloscopes, multimeters, and other bench equipment.
* Excellent written and verbal communication skills.
**Optional:**
* Experience with ROS or ROS2 for robotic system integration and testing.
* Knowledge of motion control algorithms (PID, trajectory planning, inverse kinematics).
* Prior internship or research experience in robotics, automation, or electromechanical systems.
* Familiarity with PCB design fundamentals and reading electrical schematics.
**About the company:**
Trellis Robotics is an industrial robotics company unlocking access to hard-to-reach infrastructure using AI-enabled soft-growing robots. As a Stanford spinout built on a decade of research, we deliver adaptive navigation and high-value inspection data in environments too narrow, hazardous, or complex for traditional tools. Our platform helps operators improve safety, reduce downtime, and extend the life of critical assets.
Pay: $25\.00 - $30\.00 per hour
Work Location: In person