Senior Engineer Multi-Robot Systems Software Development And Simulation

Technology Innovation Institute

Abu Dhabi

On-site

AED 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technology Innovation Institute in Abu Dhabi invites a skilled engineer to join the Autonomous Robotics Research Centre, Multi-Robot Coordination team. You will anchor architecture, design middleware, and lead Sim-to-Real efforts across platforms for production-grade robotic systems.

The role requires a Master's in robotics or related field and strong C++/Python skills, plus experience with ROS2, Gazebo, and multi-agent coordination.

Qualifications

  • Master's degree in Robotics, Control Engineering, Computer Science, or a closely related field.
  • Strong programming skills in modern C++ and/or Python, capable of writing functional, production-grade code.
  • Deep expertise in building, managing, and navigating high-fidelity robotics simulation environments (e.g., Gazebo, custom physics engines).
  • Proven experience bridging the Sim-to-Real gap in robotics, ideally scaling these solutions within Multi-Robot Systems (MRS).
  • Extensive experience developing, integrating, and scaling middleware architectures within the ROS2 ecosystem, specifically for multi-agent applications.
  • A firm commitment to the End-to-End Ownership model: willingness to take algorithms out of simulation and actively participate in physical field tests.

Responsibilities

  • Design, implement, and maintain robust, scalable software architectures and middleware solutions for multi-agent systems.
  • Translate prototypes into production-ready code suitable for embedded deployment.
  • Build, maintain, and manage high-fidelity simulation environments to validate multi-agent behaviors and coordination logic.
  • Own and refine the Sim-to-Real pipeline, minimizing hardware testing risks and ensuring simulated behaviors translate to physical environments.
  • Embody End-to-End Ownership by participating in physical field deployments and troubleshooting telemetry, networks, and code on real hardware.
  • Collaborate across teams to enable cross-domain coordination and state estimation.

Skills

C++/Python programming
Robotics software architecture
Multi-robot systems
ROS2 middleware
Simulation environments (Gazebo)
End-to-End Ownership
Telemetry/log analysis

Education

Master's degree in Robotics/Control/CS or related field

Tools

ROS2
Gazebo
Docker/CI-CD

Job description

Job Description:

About Technology Innovation Institute

Technology Innovation Institute (TII) 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.

About Autonomous Robotics Research Centre

At the Autonomous Robotics Research Centre (ARRC) of TII, we are seeking a skilled and motivated individual to join our Multi-Robot Coordination team. In this role, you will act as the architectural anchor, ensuring that rapid prototypes and advanced algorithms built by researchers translate into scalable, production-grade systems. You will develop the middleware and the core Sim-to-Real architecture to minimize testing effort across multiple platforms.

Responsibilities:

Software Architecture & System Integration

  • Design, implement, and maintain robust, scalable software architectures and middleware solutions for multi-agent systems.
  • Transition theoretical mathematical models and rapid prototypes into efficient, production-ready code suitable for embedded physical vehicle deployment.
  • Write highly efficient, easy-to-read code (C++/Python) and actively participate in peer reviews to enforce software engineering best practices.

Simulation & Sim-to-Real Pipeline

  • Build, maintain, and manage high-fidelity simulation environments to validate multi-agent behaviors and coordination logic before physical deployment.
  • Own and refine the Sim-to-Real pipeline, minimizing hardware testing risks and ensuring simulated behaviors accurately translate to physical environments.
  • Analyze field telemetry and logs to identify Sim-to-Real performance gaps and iteratively improve simulation accuracy.

Field Testing, Deployment & Validation

  • Embody the "End-to-End Ownership" model by stepping out of simulation to actively participate in physical, cross-domain field deployments.
  • Collaborate closely with researchers and integration engineers to troubleshoot telemetry, network links, and code behavior on physical hardware in real-world conditions.
  • Collaborate across other teams to execute joint capabilities like collaborative state estimation and cross-domain coordination.

Required qualifications and skills

  • Master's degree in Robotics, Control Engineering, Computer Science, or a closely related field.
  • Strong programming skills in modern C++ and/or Python, capable of writing functional, production-grade code.
  • Deep expertise in building, managing, and navigating high-fidelity robotics simulation environments (e.g., Gazebo, custom physics engines).
  • Proven experience bridging the Sim-to-Real gap in robotics, ideally scaling these solutions within Multi-Robot Systems (MRS).
  • Extensive experience developing, integrating, and scaling middleware architectures within the ROS2 ecosystem, specifically for multi-agent applications.
  • A firm commitment to the "End-to-End Ownership" model: a willingness to take algorithms out of simulation and actively participate in physical field tests.

Nice-to-have skills

  • Hardware Deployment Experience: Proven hands-on experience deploying robotic systems on physical hardware, ideally executing Multi-Robot Systems (MRS) in field conditions.
  • Cross-Domain Autopilot Familiarity: Familiarity with low-level controllers and open-source autopilots across various domains, notably PX4 (which can be leveraged across aerial, ground rovers, and marine platforms), alongside alternatives like ArduPilot, Nav2, or MOOS-IvP.
  • CI/CD & Robotics DevOps: Expertise in setting up CI/CD pipelines, containerization (Docker), enforcing coding standards, and managing technical debt in a robotics environment.
  • Network & Communications Knowledge: Strong understanding of network latency, intermittent data drops, and cross-domain communication constraints (e.g., WiFi mesh, LoRa, sidelink).

Requirements:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Multi-Robot Systems & Sim-to-Real
Senior Engineer, Multi-Robot Systems & Sim-to-Real

Technology Innovation Institute • Abu Dhabi

On-site
AED 120,000 - 180,000
Head of Technology - Applied Robotics
Head of Technology - Applied Robotics

Confidential Careers • Dubai

On-site
AED 550,000 - 1,000,000
Integration Engineer
Integration Engineer

Technology Innovation Institute • United Arab Emirates

On-site
AED 120,000 - 180,000
Rl Robotics Engineer
Rl Robotics Engineer

Technology Innovation Institute • United Arab Emirates

On-site
AED 110,172 - 183,621
Senior Robotics RL Engineer
Senior Robotics RL Engineer

Technology Innovation Institute • United Arab Emirates

On-site
AED 293,793 - 440,690
Robotics Engineer (Simulation)
Robotics Engineer (Simulation)

SteerAI • Abu Dhabi

On-site
AED 240,000 - 360,000
Competitive salary
Comprehensive benefits
Senior Robotics Engineer
Senior Robotics Engineer

Analog • Abu Dhabi

On-site
AED 240,000 - 420,000
Robotics Engineer
Robotics Engineer

Analog • Abu Dhabi

On-site
AED 180,000 - 300,000
Robotic Engineer, Automated Solutions (12-month FTC)
Robotic Engineer, Automated Solutions (12-month FTC)

VentureOne • Abu Dhabi

On-site
AED 360,000 - 600,000
Software Developer Simulation
Software Developer Simulation

Technology Innovation Institute • United Arab Emirates

On-site
AED 300,000 - 540,000
Top locations