Taro Logo

Robotics Software Engineer Internship - Autonomy

Startup transforming heavy construction machines into intelligent and autonomous robots, enabling one operator to control multiple machines remotely.
Embedded
Software Engineering Intern
In-Person
Robotics · AI · Construction

Job Description

Gravis Robotics is an innovative startup revolutionizing the construction industry by transforming heavy construction machines into intelligent, autonomous robots. They're seeking passionate and skilled interns to join their team in Zurich, focusing on the development and deployment of extraordinary construction robots.

The role sits at the intersection of hardware and software, working on cutting-edge robotics applications including AI-based control systems, environment perception, navigation planning, and machine control. The ideal candidate should be self-motivated, capable of working both independently and in small teams, and have a strong desire to tackle exciting, challenging, and applied problems.

This internship offers a unique opportunity to work with a team of world-class robotic engineers, applying your skills to critical tasks while gaining valuable experience in autonomous systems. The position requires strong programming skills, particularly in languages like C/C++ and Python, along with proficiency in Linux, GIT, and the Robot Operating System (ROS).

Candidates should be currently enrolled in a Swiss university, preferably at the Master's level in robotics, computer science, mechanical or electrical engineering, or related fields. Previous research experience and a track record of deploying software on autonomous systems are highly valued.

The company offers a fair market salary and an excellent working location in Zurich. As part of a dynamic and versatile team, you'll have the opportunity to contribute to revolutionary technology that will transform the multi-billion dollar construction industry. Gravis Robotics is committed to inclusion and diversity, welcoming qualified candidates from all backgrounds.

Last updated 5 months ago

Responsibilities For Robotics Software Engineer Internship - Autonomy

  • Work on AI-based control systems for heavy machinery
  • Develop environment perception and navigation planning systems
  • Work on machine controller development
  • Contribute to behavior development
  • Actively contribute to the development and deployment of construction robots

Requirements For Robotics Software Engineer Internship - Autonomy

Python
Linux
  • Currently pursuing a degree at a Swiss university
  • Master's level study (preferred)
  • Experience with general-purpose programming languages (C/C++, Python, etc.)
  • Proficiency with Linux, GIT, and Robot Operating System (ROS)
  • Experience conducting research (preferred)
  • Track record of setting up and deploying software on autonomous systems (preferred)

Related Jobs

Software Engineering PhD Intern, 2026

Summer 2026 Software Engineering PhD internship at Google for EMEA students, focusing on developing innovative solutions and contributing to critical projects in either Zürich or Munich.

Software Engineering PhD Intern, 2026

PhD internship opportunity at Google for Summer 2026, focusing on software engineering and research in areas like AI, ML, and distributed systems in Zürich or Munich.