The ideal candidate should have substantial experience designing autonomous platforms operating in indoor environments. This includes expertise in pointcloud manipulation, object tracking / detection, human-
robot interaction, computer vision, and associated fields. They s hould apply time-tested designs where appropriate to manage risk, but should feel comfortable breaking the mold when confronted with problems novel to the use case.
They should take ownership of their work, be self-motivated & practical in their problem-solving and thrive in a fast-paced, highly-
collaborative applied research environment.
Take initiative and lead the systematic evaluation for proposed algorithms
Masters / PhD in Robotics related field; alternatively, a comparable industry career, with significant experience in delivering holistic robotics solutions Experience with obstacle detection and tracking algorithms for autonomous vehicle navigation Relevant hands-
on experience developing robotic systems Knowledge of current bleeding edge research, its potential applications to commercial solutions and the ability to fully comprehend relevant new publications Experience manipulating data from (and modelling errors for) different sensors for robotics platforms, including monocular cameras, stereo cameras, structured light sensors, low-
and high-quality LIDAR Experienced object-oriented programmer using C++ Experience with commonly used robotics packages such as OpenCV, PCL, ROS, MRPT Understanding of source control (GIT) and build systems (CMAKE) Able to take initiative on issues and report results instead of waiting for task lists Bonus : experience writing code for long-
term deployments, with final product running for months at a time Bonus : knowledge in GPU programming, GPGPU programming and Linux architecture Bonus : publications in top robotics conferences (ICRA, IROS, etc.)