jobapplier

Robot Software Engineer Intern (Spring & Summer 2027)

Simbe

Skills

Required

  • robotics
  • C++ / Python
  • ROS / ROS2
  • Linux
  • programming
  • software engineering
  • nodes
  • launch systems
  • debugging skills
  • integrating sensors, motors
  • Git
  • CI/CD / automated testing / Docker / build systems / developer tooling

Preferred

  • aux tests
  • débogage
  • AI-assisted coding
  • automation
  • software development
  • validating generated output

Join Simbe Robotics as a Robot Software Engineer Intern for Spring & Summer 2027. Work alongside our Robot Software Engineering team to contribute to meaningful projects tied to the team's active priorities. Gain hands-on experience with C++, Python, Linux, ROS/ROS2, testing, debugging, hardware integration, and engineering workflows. Collaborate with engineers across various technical teams and present your project at the end of the program.

Contribuer à un projet significatif lié aux priorités de l'équipe, en travaillant sur des robots réels et en développant des logiciels principalement en C++ et Python.

Experience with autonomous navigation, localization, SLAM, perception, motion planning, controls, or human-robot interaction

Responsibilities

  • Collaborer avec des ingénieurs de différentes équipes techniques, communiquer les progrès, les décisions techniques, les défis et les résultats tout au long du stage.
  • Participer à la conception, à la mise en œuvre, aux tests, au débogage et à la documentation du logiciel, et contribuer à des domaines tels que l'autonomie, la navigation, la perception, etc.
  • Experience using AI-assisted coding and automation tools as part of software development, debugging, or engineering workflows, with good judgment around validating generated output

Requirements

  • Familiarity with ROS or ROS2 and core concepts such as nodes, topics, messages, services, parameters, and launch systems
  • Comfortable working in a Linux environment
  • Strong programming fundamentals in C++ and/or Python

Strong technical problem-solving and debugging skills

  • Experience integrating sensors, motors, embedded devices, or other hardware with software
  • Personal robotics, programming, or open-source projects outside of coursework
  • Experience participating in robotics clubs, research labs, competitions, or hands-on engineering teams
  • Strong communication and collaboration skills
  • Ability to learn quickly and take ownership of an unfamiliar technical problem

Basic familiarity with Git or another source-control system

  • We primarily target undergraduate students in their junior or senior year, as well as students currently pursuing a master’s degree
  • Familiarity with CI/CD, automated testing, Docker, build systems, or developer tooling
  • Previous robotics, software engineering, embedded systems, or related internship experience
  • Currently pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, or a related technical field