Robot Embedded Systems Engineer

Salt 

📍 Dubai, United Arab Emirates 🇦🇪

contract
mid-level
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

ROS2controlmotionsensorsvision

Industry

RoboticsConsumer Electronics

Job Description

🤖 Robot Embedded Systems Engineer

📍 Dubai

⏳ 12 Month initial contract with extensions


My client are looking for a Robot Embedded Systems Engineer to join their team on an initial 12-month contract. This is an exciting opportunity to work on cutting-edge robotics projects, contributing to the design, development, and optimization of advanced robotic systems from the ground up.


Key Responsibilities

  • Design and implement advanced control algorithms for robotic movement on embedded systems
  • Develop robotic systems from concept through to deployment
  • Work with trajectory planning, coordinate frame systems, and sensor filtering techniques
  • Integrate and optimise robotic sensors and actuators (motors, IMUs, potentiometers, servos, etc.)
  • Conduct research, literature reviews, and critical analysis of robotics algorithms and methodologies
  • Develop and maintain software using robotic frameworks such as ROS2
  • Implement computer vision and image processing algorithms within robotic systems
  • Build custom tools, including command-line applications and GUI/web-based interfaces
  • Collaborate with cross-functional teams to ensure system performance, reliability, and scalability


Required Skills & Experience

  • Strong expertise in embedded systems development, including bare metal, RTOS, and Linux environments
  • Proven experience in robotics engineering, with a deep understanding of robotic systems and concepts
  • Solid knowledge of control systems, motion planning, and sensor fusion
  • Hands-on experience with robotic hardware components (sensors, actuators, and controllers)
  • Experience with ROS2 and robotic software frameworks
  • Strong background in computer vision and image processing
  • Proficiency in programming languages: C, C++, Python, Java, and JavaScript
  • Ability to design and develop both low-level and high-level system components
  • Strong analytical, research, and problem-solving skills


Preferred Qualifications

  • Experience developing end-to-end robotic solutions from scratch
  • Familiarity with both standalone and web-based application development
  • Passion for innovation and staying up to date with the latest advancements in robotics


Please apply to be contacted with further information.