Robotics Embedded System Engineer

Client of AIQU

Abu Dhabi

On-site

AED 167,000 - 279,000

Full time

5 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

Client of AIQU is looking for a seasoned Robotics Embedded System Engineer to join its R&D team in Dubai. You will architect, develop and maintain embedded software for advanced robotic platforms, ensuring robust performance and seamless sensor/actuator integration in a Linux ROS2 environment.

Responsibilities include real-time software design in C and Python, ROS2 package integration, hardware-software collaboration for sensor interfaces, and rigorous testing across unit, integration and system

Qualifications

  • Bachelor's degree in Electrical Engineering, Robotics or Computer Science (or related field).
  • 4–7 years of professional embedded systems experience in robotics.
  • Proficient in C and Python for real-time/high-performance apps.
  • Hands-on ROS2, Linux (Ubuntu or similar), and ARM MCU knowledge.
  • Strong debugging, Git, and communication skills in English.

Responsibilities

  • Design and implement real-time embedded software for robotic systems.
  • Integrate ROS2 packages and custom drivers on Linux-based platforms.
  • Collaborate with hardware engineers for sensor interfaces and protocols.
  • Develop unit, integration and system tests to ensure reliability.
  • Document, review code, and support field deployments.

Skills

C programming
Python programming
ROS2
Linux
ARM microcontrollers
Embedded debugging
Git
Team collaboration
English communication

Education

Bachelor's degree in Electrical Engineering / Robotics / Computer Science

Tools

GDB
Oscilloscopes
Logic analyzers
Git

Job description

About the Role

We are seeking a seasoned Robotics Embedded System Engineer to join our R amp D team in Dubai UAE You will architect develop and maintain embedded software solutions for advanced robotic platforms ensuring robust performance and seamless integration of sensors actuators and control algorithms in a Linux ROS2 environment

Responsibilities

Design and implement real-time embedded software for robotic systems using C and Python Integrate and configure ROS2 packages custom drivers and middleware on Linux-based platforms Collaborate with hardware engineers to define and test sensor interfaces communication protocols SPI I2C UART and motor controllers Develop and execute unit integration and system-level tests to validate software functionality and reliability Optimize system performance and resource utilization under real-time constraints Troubleshoot hardware-software interactions and perform field deployments and maintenance Maintain documentation perform code reviews and follow best practices in version control and software configuration management Work cross-functionally with mechanical electronics and algorithm teams to deliver turnkey robotic solutions

Required Qualifications

Bachelor s degree in Electrical Engineering Robotics Computer Science or related field 4 7 years of professional experience in embedded systems development for robotics Proficiency in C and Python for real-time and high-performance applications Hands-on experience with ROS2 framework and Linux OS Ubuntu or similar Strong understanding of embedded hardware architectures ARM microcontrollers and peripheral interfaces Experience with debugging tools GDB oscilloscopes logic analyzers and version control Git Solid problem-solving skills and ability to work in a fast-paced R amp D environment Excellent communication skills and proficiency in English

Preferred Qualifications

Master s degree in Robotics Mechatronics or Computer Engineering Experience with real-time operating systems FreeRTOS RTEMS Familiarity with FPGA-based design or hardware acceleration Knowledge of computer vision or machine learning algorithms for robotics Exposure to Agile Scrum development methodologies Experience with CI CD pipelines and automated testing frameworks

Position Details

Position Title Robotics Embedded System Engineer Location Dubai UAE UAE Industry IT Experience Required 4 years Bachelor s degree in Electrical Engineering, Robotics, Computer Science or related field 4 7 years of professional experience in embedded systems development for robotics Proficiency in C++ and Python for real-time and high-performance applications Hands-on experience with ROS2 framework and Linux OS (Ubuntu or similar) Strong understanding of embedded hardware architectures (ARM, microcontrollers) and peripheral interfaces Experience with debugging tools (GDB, oscilloscopes, logic analyzers) and version control (Git) Solid problem-solving skills and ability to work in a fast-paced R&D environment Excellent communication skills and proficiency in English

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Embedded Systems Engineer - ROS2 Real-Time
Senior Robotics Embedded Systems Engineer - ROS2 Real-Time

Client of AIQU • Abu Dhabi

On-site
AED 167,000 - 279,000
System Engineer (Robotics)
System Engineer (Robotics)

Amethix Technologies • United Arab Emirates

On-site
AED 150,000 - 270,000
Robotics Engineer
Robotics Engineer

Analog • Abu Dhabi

On-site
AED 180,000 - 300,000
Robot Hardware Operator
Robot Hardware Operator

MangoBot • Dubai

On-site
AED 90,000 - 130,000
Senior Robotics Software Engineer - Payload Integration & APIs
Senior Robotics Software Engineer - Payload Integration & APIs

Linuxconfig • Abu Dhabi

On-site
AED 807,932 - 1,072,346
Health, dental, and vision benefits
Paid time off
Competitive equity grants
Senior Mechanical Engineer, Robotics
Senior Mechanical Engineer, Robotics

Analog • Abu Dhabi

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

Discovered MENA • Dubai

On-site
AED 335,000 - 558,000
Relocation support
Lead Engineer Robotics - Teleoperation & Data Capture Systems
Lead Engineer Robotics - Teleoperation & Data Capture Systems

Cruq AI • Dubai

Hybrid
AED 360,000 - 660,000
Robot Service Technician
Robot Service Technician

Analog • Abu Dhabi

On-site
AED 89,000 - 134,000
Senior Robotics Engineer — Physical AI, Dubai (On-site, Relocation)
Senior Robotics Engineer — Physical AI, Dubai (On-site, Relocation)

Discovered MENA • Dubai

On-site
AED 335,000 - 558,000
Relocation support