Robotics Software Engineer Internship - Computer Vision

Startup that turns heavy construction machines into intelligent and autonomous robots through learning-based automation and augmented remote control.
Robotics
Software Engineering Intern
In-Person
Robotics · AI

Description For Robotics Software Engineer Internship - Computer Vision

Gravis Robotics is revolutionizing the construction industry by transforming heavy construction machines into intelligent, autonomous robots. Their innovative approach combines learning-based automation with augmented remote control, enabling a single operator to safely manage multiple earthmoving machines in a gamified environment.

The internship position offers an exciting opportunity to work on cutting-edge robotics technology in the construction sector. As a Computer Vision intern, you'll be involved in developing sophisticated solutions for 3D mapping, obstacle detection, sensor fusion, and terrain analysis. The role combines practical engineering challenges with advanced technology, including work with LiDAR, cameras, radar systems, and deep learning applications.

The ideal candidate should be a current Swiss university student with strong programming skills, particularly in C++ and ROS. Knowledge of point cloud processing, SLAM algorithms, and machine learning frameworks is highly valued. This position offers hands-on experience working with world-class robotics engineers in a dynamic startup environment.

Located in Zurich, Gravis Robotics provides interns with the opportunity to contribute directly to revolutionary technology that's being actively deployed with market leaders in the construction industry. The company maintains a strong commitment to inclusion and diversity, fostering an environment where innovation and technical excellence thrive.

This internship is perfect for students passionate about robotics, computer vision, and autonomous systems who want to gain practical experience in a fast-paced startup environment while working on real-world applications that are transforming a trillion-dollar industry.

Last updated 6 days ago

Responsibilities For Robotics Software Engineer Internship - Computer Vision

  • Contribute to ongoing customer projects
  • Implement advanced 3D map representations including obstacles, moving objects, and holes
  • Utilize semantic data from images and point clouds for obstacle representations
  • Develop terrain traversability evaluation techniques
  • Develop radar-based perception algorithms for mapping and obstacle detection
  • Develop sensor synchronization algorithms for real-time applications
  • Optimize and develop object detection algorithms
  • Develop approaches to evaluate volumes of dirt movement

Requirements For Robotics Software Engineer Internship - Computer Vision

Linux
  • Currently pursuing a degree at a Swiss university
  • Experience with C++, Linux, GIT, and ROS/ROS2

Interested in this job?

Jobs Related To Gravis Robotics Robotics Software Engineer Internship - Computer Vision

Robotics Engineer Intern - Contact Based Control

Robotics Engineer Internship opportunity at Flyability focusing on Contact Based Control systems, offering 6-month program in Switzerland.

Software Engineering Intern

Software Engineering Internship at Apptronik, working on advanced humanoid robotics systems with focus on control, planning, and autonomy algorithms.

Robotics Engineer Intern - Sensing & Perception Systems

Robotics Engineer Internship at Flyability focusing on sensor integration and perception systems for indoor inspection drones