Job Description
<p><strong>Technology Innovation Institute (TII)</strong> is a publicly funded research institute, based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers from across the globe, transforming problems and roadblocks into pioneering research and technology prototypes that help move society ahead.</p><p><br></p><p><strong>Autonomous Robotics Research Centre (ARRC)</strong></p><p><br></p><p>Unmanned vehicles in space, in the air, on land, on sea, and underwater offer exciting opportunities to dramatically improve safety, environmental protection and operational effectiveness β at lower cost β in both industrial and mission-critical settings.</p><p><br></p><p>Our research activities focus on:</p><p><br></p><ul><li>UAV research and development, covering platforms, real-time operating systems, perception and communication algorithms, control, and decision-making algorithms</li><li>Wireless and networked robotics</li><li>Swarm architectures for heterogeneous drones</li><li>Low-power platforms for nano-size and pico-size UAVs</li><li>Bio-inspired, evolutionary, and self-organized methodologies</li></ul><p><br></p><p><br></p><p><strong>Job Description </strong></p><p><br></p><ul><li>Develop algorithms for autonomous ground robots</li><li>Develop tools for the monitoring and analysis of robot hardware, software and behavior state</li><li>Optimize algorithmic performance via methodological experimentation</li><li>Collaborate with the rest of the team in the software integration on fully autonomous platforms</li><li>Collaborate with the rest of the team in the design and implementation of simulated and real robot experiments</li></ul><p><br></p><p><br></p><p><strong>Skills Required</strong></p><p><strong> </strong></p><p><br></p><ul><li>Hands-on, pro-active, action-oriented and a true team player, with a strong passion for robotics, programming, mathematics, control and motion planning</li><li>Good understanding of the sensors, actuators, and algorithmic stack contributing to robotic autonomy</li><li>Background knowledge in any of the following: control, path/motion planning, state estimation, numerical optimization</li><li>Strong experience with C++ and Python2/Python3</li><li>Experience with ROS or ROS 2</li><li>Knowledge of robotic simulation tools: Gazebo, Ignition, Unreal Engine, and/or Unity</li><li>Excellent written and spoken English skills</li><li>Able to work both autonomously and in a collaborative team environment</li><li>Flexibility to work on more than one project at the same time and ability to switch project</li><li>Willingness to learn and grow in the robotics field</li><li>Experience with real-world applications on autonomous robotic systems</li><li>Familiarity with: ROS 2, YARP, OROCOS, SBPL, OMPL, MoveIt, Exotica, Robowflex, CasADi, OpenCV, PCL, Octomap, Docker, PyTorch, Caffe/Caffe2, TensorFlow, Keras, Scikit-Learn, PlotJuggler, ROS packages (ros_control, robot_localization, navigation stack, …)</li><li>Best practices of software development (Git, SVN, CI, docker)</li><li>Familiar with agile methodologies and task management tools (Jira or similar</li></ul><p><br></p><p><br></p><p><strong>Qualifications Required</strong></p><p><strong> </strong></p><p><br></p><ul><li>Masterβs degree or bachelorβs in Robotics, Mechanical and Mechatronic engineering, or a related field</li></ul><p><br></p><p>At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.</p>