Job Search and Career Advice Platform

Enable job alerts via email!

Robot Engineer (Computer/Electronic Engineering Background)

zenon robotics

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A robotics company in Dubai seeks a skilled Robot Engineer to design, develop, and optimize robotic systems. Candidates should have hands-on experience with embedded platforms like NVIDIA Jetson Nano and Raspberry Pi, be proficient in Python, and comfortable in Linux environments with knowledge of ROS2. The role involves contributing to all phases of robot development, from concept to deployment, in a collaborative environment featuring cutting-edge technology.

Benefits

Opportunity to work on cutting-edge robotics projects
Collaborative environment with experts
Growth opportunities
Flexible working hours

Qualifications

  • Strong proficiency in Python programming.
  • Solid experience working in Linux (Ubuntu preferred).
  • Practical knowledge of ROS2 development.

Responsibilities

  • Design, build, and integrate robotic hardware and software.
  • Contribute to the full lifecycle of robot development.
  • Collaborate with cross-functional teams to test robot prototypes.

Skills

Design and develop robotic systems
Implement and maintain robotic software using ROS2
Program and integrate embedded systems
Develop automation scripts using Python
Configure and maintain Linux environments

Education

Bachelor's degree in Computer Engineering, Electronic Engineering, Robotics, or related fields

Tools

NVIDIA Jetson Nano
Raspberry Pi
Python
Linux (Ubuntu preferred)
Job description

We are seeking a skilled Robot Engineer with a background in Computer Engineering, Electronic Engineering, or Robotics to design, develop, and optimize robotic systems. The ideal candidate has hands‑on experience working with embedded platforms such as NVIDIA Jetson Nano and Raspberry Pi, is proficient in Python, comfortable working in Linux environments, and has practical knowledge of ROS2 for robotic software development.

You will be responsible for designing, building, and integrating robotic hardware and software, contributing to the full lifecycle of robot development—from concept and prototyping to testing and deployment.

Skills
  • Design and develop robotic systems, including mechanical, electrical, and software components.
  • Implement and maintain robotic software using ROS2, including nodes, topics, services, and actions.
  • Program and integrate embedded systems such as Jetson Nano and Raspberry Pi for perception, control, and decision‑making tasks.
  • Develop automation scripts and robotic behaviors using Python.
  • Configure and maintain Linux‑based development and deployment environments.
  • Integrate sensors, actuators, and communication interfaces (e.g., CAN, I2C, UART, SPI).
  • Develop perception or control algorithms for tasks such as navigation, SLAM, object detection, or manipulation.
  • Collaborate with cross‑functional teams (mechanical, electrical, AI/ML) in designing and testing robot prototypes.
  • Troubleshoot hardware/software issues and optimize system performance.
  • Document system designs, workflows, and testing procedures.
Required Qualifications
  • Bachelor’s degree or higher in Computer Engineering, Electronic Engineering, Robotics, Mechatronics, or related fields.
  • Strong proficiency in Python programming.
  • Solid experience working in Linux (Ubuntu preferred).
  • Practical knowledge of ROS2 development.
  • Experience with embedded computing boards such as Jetson Nano and/or Raspberry Pi.
  • Understanding of electronics fundamentals (circuits, sensors, microcontrollers).
  • Ability to read schematics and integrate hardware components.
  • Experience in robot design and prototyping.
Preferred / Nice‑to‑Have Skills
  • Experience with C++ for performance‑critical robotic software.
  • Familiarity with machine vision tools (OpenCV, TensorRT, YOLO, etc.).
  • Experience with AI/ML models running on edge devices.
  • Knowledge of robot kinematics, motion planning, and control theory.
  • CAD design experience (SolidWorks, Fusion 360, etc.).
  • Experience with microcontrollers (Arduino, ESP32).
  • Networking and communication protocols (Ethernet, MQTT, CAN bus).
  • Experience with simulation tools such as Gazebo or RViz.
What We Offer
  • Opportunity to work on cutting‑edge robotics projects.
  • Collaborative environment with experts in software, electronics, and AI.
  • Growth opportunities and access to advanced development tools.
  • Flexible working hours and competitive compensation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.