Autonomous navigation engineer

Location: Warsaw, Poland

Type: Full Time (3 month probation period)

Ref. No: AUTNAVENG_01/2021
Start Date: ASAP

United Robots is an ambitious and fast-moving start-up based in London and Warsaw. We develop intelligent service devices that are designed to address the key problems facing service providers operating in big storage areas and public spaces such as: hospitals, care homes, office buildings, airports, warehouses and supermarkets, amongst others.

We are looking for a talented and motivated Autonomous Navigation Engineer (SLAM and autonomous navigation) to join our dynamic R&D team developing autonomous robots. You will be expected to work closely with a multi-disciplinary team of software engineers to develop the latest generation of autonomous vehicles. Working together with the business experts, you will capture and document the current process, develop the to-be process and create process & solution design.

We are an equal opportunity employer who strives to recruit the right candidates based on their skills and experience. All applicants will be considered for employment irrespective of age, gender identity, race, religion, sexual orientation, marital status or disability.

RESPONSIBILITIES

  • Developing, integrating and maintaining the autonomous navigation system in United Robots mobile vehicles solutions
  • Ensuring that safety, robustness, fault detection and recovery are an integral part of the project design and implementation process
  • Maintenance of the current United Robots navigation system
  • Developing mid- and long-term navigation strategy
  • Autonomous Localisation in indoor environment with multiple sensors: odometry, IMU, laser, cameras, Wi-Fi
  • Path planning and motion control with obstacle avoidance
  • SLAM 2D/3D
  • Navigation based on multimodal sensing technology (LiDAR, ToF cameras, RGB cameras, Ultrasonic sensors)
  • Code QA through Unit Tests
  • Functional testing on simulation environment
  • Stress testing in real environments
  • Availability to travel for Pilots and PoC
  • Creating high-quality product documentation; including technical documents adhering to industry Best Practice guidelines
  • Compliance with Change Management process to ensure the consistency and high quality of output
  • Working to legislative compliance and adherence to industry standards and regulations
  • Becoming an integral part of United Robots Operations department
  • Attending regular meetings with internal and external clients as and when required

ESSENTIAL REQUIREMENTS

  • MSc degree in Computer Science, Control, Robotics or AI
  • Good written and verbal communication skills in English. Knowledge of other European languages would be desirable
  • At least 3 years C++ practical experience
  • Knowledge of SLAM algorithms
  • Good knowledge of ROS and the ROS Navigation Stack
  • Ability to monitor quality and accuracy of own work to ensure it meets expected standards and adheres to our procedures
  • Ability to work with minimal supervision while following the Company’s procedures and processes
  • Team-oriented attitude and awareness of importance of Knowledge Transfer within the Operations department
  • Strong interpersonal skills, enthusiasm and desire to participate in creating the world class autonomous robots

HIGHLY DESIRABLE

  • Experience in real robotic hardware
  • Experience with ROS2
  • Experience in version control systems (git)
  • Experience with Ubuntu/Linux
  • Experience with robotics simulation environment (Gazebo)
  • Python/Bash knowledge

In exchange for your skills and expertise, the Company offers a competitive package and excellent development and mentoring opportunities.

To apply please send your CV and application to jobs@unitedrobots.co