{bc}
linkedin

Robotics Engineer - Communication

SteerAI
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
C++Robot Operating System (ROS)Robotics systemsRobot-to-robot and robot-to-server communicationMQTTDDS

Full Job Posting

About SteerAI

SteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council.

Its AI-powered autonomy stack, developed by the Technology Innovation Institute, adapts industrial vehicles for complex off-road missions in logistics and defense.

About the role

The Robotics Engineer will design, develop, and integrate software for autonomous robotic systems, with strong expertise in C++ and ROS.

The role focuses on robot-to-server communication and integrating autonomous vehicles with Mission Planner and C2/C3 systems.

The work includes reliable exchange of mission, telemetry, vehicle-status, and other required information among vehicles, Mission Planner, and C2/C3 systems.

Key responsibilities

  • Design, develop, and implement high-performance, scalable robotics systems using C++ and ROS.
  • Develop releasable C++ shared libraries and APIs for reusable robotics software components.
  • Establish communication between robots, sensors, actuators, and external devices.
  • Implement reliable, low-latency robot-to-robot and robot-to-server communication.
  • Develop camera streaming to transmit vehicle video to Mission Planner servers.
  • Use JSON, Protobuf, and custom message formats for system interoperability.
  • Collaborate across software, hardware, and domain teams on requirements, architecture, and integration.
  • Develop and maintain communication libraries, APIs, and drivers.
  • Test, debug, and optimize systems for reliability and stability; stay current with relevant technology.

Qualifications

  • Bachelor’s or master’s degree in Robotics, Computer Science, Electronics Engineering, or a related field.
  • 3+ years of communication software development experience, preferably in robotics, automotive, or defense.
  • Strong C++ proficiency, object-oriented design knowledge, and extensive hands-on experience.
  • Expertise in ROS and familiarity with ROS concepts, tools, and frameworks.
  • Hands-on knowledge of MQTT, DDS, and other messaging frameworks; robot networking and real-time data transfer.
  • Experience integrating autonomous vehicles with Mission Planner servers and exchanging vehicle, mission, telemetry, and status information.
  • Proficiency with development workflows such as version control, build systems, and testing frameworks.
  • Strong problem-solving, independent-work, collaboration, and technical communication skills.
  • Prior robotics system development and deployment experience is highly desirable.

What the company offers

  • Competitive salary, comprehensive benefits, and an opportunity to work in autonomous robotics.
  • The company describes a collaborative, inclusive culture focused on innovation and personal growth.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at SteerAI