Join us!

We’re always happy to hear from incredibly bright, passionate, and creative builders and thinkers. We have offices in the Bay Area, California, Pittsburgh, PA and in Atlanta, Georgia.

Contact us at info@hello-robot.com to hear about opportunities.

Robot Mechatronics Engineer

Location: Martinez, CA

Hello Robot is working towards a future where robots are fun, useful, and inclusive. Our  product, Stretch 3 - a mobile manipulation platform for research and education- has one of the world’s largest user communities and has been featured in IEEE Spectrum and TechCrunch. Stretch is present in top tier research institutions, Fortune 500 companies, and startups. We’re looking for talented individuals who are passionate about building technology that makes a positive impact in society.

WHO ARE WE?

We’re a small team with extensive robotics experience, and we’re committed to building a future where personal home robots are helping people in millions of homes.  We design, assemble, and test our robots in-house at our headquarters Martinez, CA (30-minute drive from Berkeley). Hello Robot has a world-class founding team with Dr. Aaron Edsinger, previously the Director of Robotics at Google, and Dr. Charlie Kemp – formerly a tenured professor at Georgia Tech.

WHAT YOU’LL BE DOING

As a Robot Mechatronics  Engineer you’ll have a critical role in developing the next generation of the Stretch product. You’ll wear multiple hats, spanning sensors, actuators, firmware, control, and low-level software. You will:

  • Design, build, and implement electromechanical robotic systems

  • Develop and evaluate feedback systems and control algorithms.

  • Develop algorithms for sensor fusion and robot state estimation given a suite of multi-modal sensors

  • Develop sensorimotor behaviors to ensure safe and responsive performance

  • Bring prototypes up, assist in debugging and keeping them running

  • Develop and monitor metrics for measuring product performance.

  • Proactively identify and mitigate technical development risks.

ABOUT YOU

Please note that the list below likely misses attributes or skills that could make you a great fit for the role. Research has shown this applies especially to women and other marginalized groups, who tend to apply only if they check 100% of every box. If you feel you’d be a good fit for this role, please don’t hesitate to apply! 

We love working with smart, passionate, and creative people. We’re looking for the following qualities in a team member:

  • Intrinsically motivated self-starter, able to balance the good against the perfect

  • Excited to work in a fast-paced, highly-iterative, startup environment

  • Exceptional organizational and time management skills

  • Excellent communication skills and team player

  • Excited to roll up your sleeves and do hands-on hardware design, build, debug, and test

  • Ability to commute to our office in Martinez, CA

Technical Skills and Experience

  • BS or MS in Mechanical Engineering/Mechatronics/Electrical Engineering/Software Engineering or related field, or equivalent experience

  • Minimum of 2 years of industry experience in designing, developing, and integrating mechatronic systems 

  • Experience with system integration, development, and testing on physical robots

  • Proficient in robotics development (e.g. kinematics, dynamics, control theory, modelling, calibration)

  • Experience with communication protocols like SPI, I2C, Ethernet, etc

  • Experience with firmware development for Raspberry Pi and Arduino

  • Proficiency in Python and Git

  • Proficiency in CAD/Solidworks and rapid prototyping experience

  • Proficiency in working with Linux tools, packages, and drivers

Location

This is a full-time role at our headquarters in Martinez, CA.

How to apply

If you’re interested in applying for this role, please share your information on the following form and we’ll be in touch shortly.

Summer 2025 Internships

Hello Robot is working towards a future where robots are fun, useful, and inclusive. As an organization we value open-source software and conduct our development in the open. Our latest product,  Stretch 3 - a mobile manipulation platform for research labs - has been featured by IEEE Spectrum and Technology Review. It has been used in award-winning work across HRI and Embodied AI. Stretch has one of the world’s largest user communities for mobile manipulation. The community working with Stretch includes universities, startups, and Fortune 500 companies

We’re a small team with extensive robotics experience, and we’re committed to building a future where mobile manipulators can enhance life for everyone, including children, older adults, and people with disabilities.

About the internships

Our internship program gives you the opportunity to work with real robots and learn the ins and outs of building an innovative robotics startup from the ground up. We provide an open, inclusive, and transparent work environment where interns can contribute to critical path hardware and software projects.

We are looking for candidates with high motivation, strong technical skills, excellent communication, and a real passion to see technology have a positive impact in the world. 

  • Robotics Software Engineer (focus Assistive Robotics)

  • Robotics Software Engineer (focus Robotics and AI) 

  • Robotics Software Engineer (focus UX and HRI )

  • Robotics Software Engineer (focus Sensing and Control)

In these roles, you’ll receive mentorship from experienced roboticists, and have the opportunity to learn from the founders: Dr. Aaron Edsinger, previously the Director of Robotics at Google, and Dr. Charlie Kemp, previously a tenured professor at Georgia Tech.

About you

All students (Freshman-Senior, Graduate) and recent grads welcome. Please note that the role descriptions below likely miss attributes or skills that could make you a great fit for the role. Research has shown this applies especially to women and other marginalized groups, who tend to apply only if they check 100% of every box. If you feel you’d be a good fit for this role, please don’t hesitate to apply!

How to apply

If you’re interested in applying for one of the internships, please share your information on the following form.

Location

Hello Robot is a distributed organization with team members in Martinez CA, Atlanta GA, and Pittsburgh PA. Our headquarters is in Martinez.  We can support remote work-from-home internships in many cases, and we can ship you a robot to work with.

Roles

The Robotics Software Engineer internships will give you the opportunity to work with real robots and write open-source software that will be used by our fast growing user community. Your work will improve the capability and reliability of Stretch. In this role you will:

Candidates will benefit from some of the following experience:

  • Hands on experience programming and debugging real robots

  • Proficiency in Python

  • Proficiency with ROS and robotics algorithms

  • Experience with Linux

  • A portfolio (e.g. on Github) demonstrating software and robotics experience

In addition to general robotics software development, each internship has a specific focus area. 

Focus Area: Assistive Robotics

Location: Martinez, CA

In this focus area you will work on developing new capabilities for Stretch that can be used to assist individuals with mobility impairments. This effort is a continuation of previous work featured in the Washington Post. In the role, you will

  • Work alongside an occupational therapist to explore novel use-cases of Stretch for individuals with mobility impairments

  • Implement new autonomous and teleoperated robot proof-of-concept capabilities based on user feedback

  • Field and test the robot in real homes

  • Document and share your work on the Stretch Tool Share and the Community Forum

Focus Area: Robotics and AI

Location: Martinez, CA or remote

In this focus area, you will expand on and improve the ROS2 and Stretch AI codebase for Stretch, with a focus on increasing the reliability, robustness, and product readiness of the software.  In this role you will:

  • Improve upon the robot's odometry, SLAM, and navigation behaviors

  • Improve upon the robot’s autonomous visually guided grasping

  • Leverage advances in Embodied AI, including learning-from-demonstration, to support dexterous manipulation capabilities

  • Help community members in their work to explore robotics and AI by adding new features to the software code base

Focus Area: UX and HRI

Location: Martinez, CA or remote

In this focus area you will work on delivering an outstanding product experience to users with mobility impairments. In this role you will:

  • Collect data on, characterize, and improve upon the user’s cognitive load when interacting with and operating the robot

  • Work closely with an Occupational Therapist to interview users and conduct needs finding exercises

  • Develop new UI prototypes using design tools such as Figma

  • Implement new software features in the user interface using HTML, CSS, Javascript/Typescript and React

Focus Area: Sensing and Control

Location: Martinez, CA

In this focus area you will work on implementing new features at lowest levels of the robot software stack in order to achieve dynamic, reactive, and robust sensori-motor behaviors. In this role you will:

  • Create tools in Python and C to better characterize and analyze the robot sensor-motor control system

  • Implement controllers to allow for contact sensitive and safe robot motions across its primary joints

  • Implement controllers for responsive and fast motion during data collection for learning

  • Implement low level sensori-motor behaviors for collision avoidance and contact detection