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.