Technology Innovation Institute Circular Logo

Senior Robotics Engineer

Technology Innovation Institute Abu Dhabi, United Arab Emirates Posted: 21 Apr 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job: Technology Innovation Institute (TII) is a publicly funded research institute located in Abu Dhabi, United Arab Emirates. It hosts a diverse community of scientists, engineers, mathematicians, and researchers dedicated to transforming challenges into pioneering research and technology prototypes to benefit society.

As a Senior Full Stack Software Robotics Engineer, you will join the Autonomous Robotics Research Centre (ARRC) at TII. This role provides an excellent opportunity to contribute to the development of autonomous drones for various applications and to innovate in the field of robotics. You will collaborate closely with a team of researchers and engineers to design, develop, and integrate algorithms that empower drones with autonomy.

Responsibilities:

  • Collaborate with the team to design, develop, test, and integrate software stacks into autonomous drone platforms.
  • Design and implement robust and scalable software architecture, ensuring effective communication between sensors, control systems, and navigation algorithms.
  • Implement sensor fusion techniques to enhance perception and localization capabilities for autonomous navigation.
  • Enforce coding standards and best practices to maintain code consistency and quality.
  • Write efficient and readable code; manage and review pull requests to ensure code quality and reliability.
  • Conduct thorough testing, simulation, and validation of software components for reliable performance.
  • Work with hardware engineers to integrate sensors, actuators, and other components for seamless software-hardware communication.
  • Utilize expertise in ROS/ROS2 for integrating new algorithms and systems with existing robotics frameworks.
  • Stay updated on advancements in robotics and drone technology to incorporate innovative solutions.

Requirements:

  • Strong software architecture and design skills.
  • Proficient in C++ and Python programming.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch), particularly deploying models on NVIDIA platforms.
  • Proven experience with ROS and ROS2 software development and integration.
  • Familiarity with sensor fusion, perception, and autonomous navigation.
  • Knowledge of computer vision and optimization of algorithms for embedded systems.
  • Best practices in software development (e.g., Git, CI) and experience working in Unix systems.
  • Excellent problem-solving and analytical skills along with strong communication and interpersonal skills.
  • Excellent written and spoken English skills.
  • Experience with real-world applications of autonomous drones and knowledge of PX4 or other autopilots.
  • Familiarity with simulation tools like Gazebo and agile methodologies.

Qualifications:

  • Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field.

Be part of the future of robotics at TII and contribute to impactful scientific discovery and innovative technology development.

Apply now

Jobs you might like   View all jobs

About Technology Innovation Institute

The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.