Robot Software Engineer Intern (Spring & Summer 2027)
Simbe
- San Francisco, United States
- Internship
- Intern/New Grad
- Bachelor's degree
- Posted
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
jobapplier