Robotics Software Engineer Intern: Autonomy & ROS

Simbe Robotics

San Francisco (CA)

On-site

USD 55,000 - 78,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Simbe is seeking a Robot Software Engineer Intern to contribute to the software powering Tally, our autonomous robot operating in live retail environments. You’ll join the Robot Software team on meaningful projects that align with active priorities and receive mentorship throughout the internship.

Your work may touch autonomy, navigation, perception, hardware integration and drivers, ROS tooling, and other areas of our software stack, with a structured program in Burlingame, California.

Qualifications

  • Currently pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, or a related technical field.
  • Undergraduate students in junior or senior year, or pursuing a master's degree.
  • Strong programming fundamentals in C++ and/or Python.
  • Comfortable working in a Linux environment.
  • Familiarity with ROS or ROS2 and core concepts (nodes, topics, messages, services, parameters, launch systems).
  • Basic familiarity with Git or another source-control system.
  • Strong technical problem-solving and debugging skills.
  • Ability to learn quickly and take ownership of unfamiliar technical problems.
  • Strong communication and collaboration skills.

Responsibilities

  • Own and contribute to a scoped project aligned with the Robot Software team’s priorities during your internship.
  • Design, implement, test, debug, and document software primarily in C++ and Python.
  • Work within a Linux development environment and use ROS/ROS2 tools and concepts.
  • Contribute to areas such as autonomy, navigation, perception support, hardware drivers, testing/evaluation, or developer infrastructure depending on current team needs.
  • Debug software and hardware/software integration issues using logs, telemetry, testing tools, and hands-on investigation.
  • Write maintainable, well-tested code and participate in code reviews.
  • Collaborate with engineers across Robot Software, Hardware, Perception, and other technical teams.
  • Communicate progress, technical decisions, challenges, and results throughout the internship.
  • Present your project, approach, results, and key learnings at the end of the program.

Skills

C++
Python
Linux
ROS/ROS2
Git
Problem solving
Communication
Learning ability
Team collaboration

Education

BS/MS/PhD in CS/CE or related field

Tools

ROS/ROS2

Job description

Simbe is seeking a Robot Software Engineer Intern to contribute to the software powering Tally, our autonomous robot operating in live retail environments. You’ll join the Robot Software team on meaningful projects that align with active priorities and receive mentorship throughout the internship.

Your work may touch autonomy, navigation, perception, hardware integration and drivers, ROS tooling, and other areas of our software stack, with a structured program in Burlingame, California.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (C/Python) — Autonomy & ROS Expert
Robotics Software Engineer (C/Python) — Autonomy & ROS Expert

Simbe, Inc. • California

On-site
USD 120,000 - 180,000
Robot Software Engineer Intern — Spring & Summer 2027
Robot Software Engineer Intern — Spring & Summer 2027

Simbe Robotics • San Francisco (CA)

On-site
USD 55,000 - 78,000
Robotics Hardware Engineer Intern
Robotics Hardware Engineer Intern

Simbe Robotics • San Francisco (CA)

On-site
USD 48,000 - 55,000
Dedicated mentor
Structured internship cohort
Final project presentation
Robotics Hardware Design Intern
Robotics Hardware Design Intern

Simbe Robotics • Burlingame (CA)

On-site
USD 30,000 - 41,000
Autonomy-Driven Robotics Software Engineer (C++/Python)
Autonomy-Driven Robotics Software Engineer (C++/Python)

Simbe, Inc. • San Francisco (CA)

On-site
USD 120,000 - 180,000
Robotics Hardware Intern — Build Real Robotic Systems
Robotics Hardware Intern — Build Real Robotic Systems

Simbe, Inc. • San Francisco (CA)

On-site
USD 28,000 - 41,000
Comprehensive health plans
Culture of learning
Flexible time off
Senior Robotics Software Engineer (C++/Python) Autonomy Stack
Senior Robotics Software Engineer (C++/Python) Autonomy Stack

Simbe Robotics • Burlingame (CA)

On-site
USD 140,000 - 190,000
Robotics Software Intern: Bot Control & Navigation
Robotics Software Intern: Bot Control & Navigation

Symbotic LLC • Wilmington (MA)

On-site
USD 44,000 - 61,000
Transportation benefits
Housing benefits for students
Senior Robotics Software Engineer (C++ & Python)
Senior Robotics Software Engineer (C++ & Python)

Simbe Robotics • Burlingame (CA)

On-site
USD 140,000 - 190,000
Robotics Software Intern: Bot Control & Localization
Robotics Software Intern: Bot Control & Localization

Exol • Wilmington (MA)

On-site
USD 44,000 - 61,000
Relocation benefits
Transportation and housing support