We often recruit interns, MSc, PhD and postdoctoral students with a passion for field robotics and machine learning, to work on high-impact applied projects. We post job openings from time to time and accept unsolicited applications.

Successful candidates typically possess several of the following qualifications:

  • Strong background in mobile robotics (perception, localization, mapping, planning, and control);
  • Knowledge of computer vision and multimodal sensing (LiDAR, RGB-D cameras, IMUs, sonar, radar, multispectral);
  • Basic understanding of deep learning and reinforcement learning for robotics;
  • Interest in path planning, constrained optimization, and/or mapping and localization (SLAM);
  • Proficiency in C++ and Python, ideally with ROS/ROS 2;
  • Experience with robotics simulators (Gazebo, Isaac Sim, Unity, Unreal Engine, AirSim, etc.) and visualization tools (RViz, Foxglove);
  • Familiarity with embedded or distributed computing (real-time systems, communications, power management, memory);
  • Ability to work in multidisciplinary teams and enthusiasm for field experimentation;
  • A plus: experience deploying ground, aerial, or aquatic robots in real-world environments;
  • A plus: ICRA, IROS, RA-L published papers.

Beyond technical skills, we value curiosity, initiative, scientific rigor, and a genuine enthusiasm for advancing the state of the art in autonomous robotics.

Open projects