ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

Internship at Open Robotics - Spring/Summer 2021

Join our team in developing open source software for robots!

We are seeking motivated, friendly, collaborative individuals with excellent software skills and an interest in robotics.

All internships will be remote work. You can find more information and a link to submit your application here!

The application deadline is January 24th.


Are there any internship programs in OSRF for students living outside the US?

Sit tight, Google Summer of Code (GSoC) announcements will come out soon. GSoC is open to all students world-wide. The website lists the key program dates.

Good news, I just spoke to HR, we’re going to try and open up the program to all students. I would plan to apply to both programs (we get a lot of applications). Remember that persistence pays off; we certainly get more qualified students than we have mentors.


Sir, I have a look at the internship announcements. I am relatively new to ROS but I have experience with it and all the mentioned nice to have features but what I am curious about is what is expected from interns exactly? I am relatively new so I don’t want to apply for an internship that I have not qualified for.

Well, first, I wouldn’t assume we’re all sirs. :wink:

Due to time constraints we don’t publish every potential intern project. We’ll try to match up student abilities and interests with projects we wish to complete. I have two bits of advice I give to all my students:

  1. Apply to everything that interests you; let the mentors/hiring manager judge if you are “qualified”. Early on in your career I don’t think it is wise to censor yourself based on your own beliefs about a project. Sometimes interest, determination, and aptitude are more important than qualifications.

  2. The best way to get ahead is to try and contribute to an open source project. This let’s mentors get familiar with you and your capabilities; and it let’s you get more familiar with open source development. If you are already using a few ROS packages that’s a great place to start.

Other than that I would look to recent and future ROS and Ignition releases to get a sense of what we’re working on or will be working on in the future.


I am really sorry, by referring to “sir” I directed to post owner Jacob. :smiley:
Never thought that way, you are absolutely right. Thank you for this positive feedback


Is this mostly for students? And is it paid or unpaid? I ask because I am currently working as a software engineer, I have been out of college for some time, but am looking to transition into robotics. I am taking a nanodegree in robotics at Udacity. Thanks!

… to work on a fleet of really fast ROS 2 robots that go 89 m/sec

1 Like

The position is targeted at early-career engineers, not necessarily students. It is a paid internship.

You may also want to check out our Software Engineer: Robotics (all levels) position.

1 Like

Thank you so much for your response! I applied to the engineer role.


1 Like