Senior Robotics Engineer

steerai United Arab Emirates
Relocation
Apply
AI Summary

Design, develop, and implement advanced robotics systems using C++ and ROS. Collaborate with cross-functional teams to define system requirements and architecture. Stay up-to-date with emerging technologies and industry trends.

Key Highlights
Design and develop robotics systems using C++ and ROS
Collaborate with cross-functional teams
Conduct thorough testing, debugging, and performance optimization
Technical Skills Required
C++ ROS Robot Operating System MQTT DDS JSON Protobuf
Benefits & Perks
Competitive salary
Comprehensive benefits package
Education allowance
Free on-site meals
Annual flight allowance
Health coverage
Relocation support

Job Description


About SteerAI

SteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council. SteerAI’s advanced AI-powered autonomy stack, developed by the Technology Innovation Institute, empowers the logistics and defense industries by turning industrial vehicles into autonomous powerhouses that can handle complex off-road missions, transforming operations and protecting organizations' most important assets: their workforce.


Role Overview


We are looking for a highly skilled Robotics Engineer with a strong background in C++ programming and Robot Operating System (ROS). As a Robotics Engineer, you will play a key role in designing, developing, and integrating advanced robotics systems.


Key Responsibilities


  • Design, develop, and implement robotics systems using C++ and ROS, ensuring high performance, scalability, and robust functionality.
  • Develop releasable C++ shared libraries and APIs to create reusable software components for robotics applications.
  • Utilize your strong knowledge of communication systems and protocols to establish seamless data exchange between robots, sensors, actuators, and external devices.
  • Implement and maintain robot-to-robot and robot-to-server communication, ensuring reliable, low-latency, and efficient data exchange.
  • Work with various message formats such as JSON, Protobuf, and custom formats to enable interoperability between systems.
  • Collaborate with cross-functional teams, including software engineers, hardware engineers, and domain experts, to define system requirements, architecture, and integration strategies.
  • Develop and maintain software libraries, APIs, and drivers for communication interfaces and protocols.
  • Conduct thorough testing, debugging, and performance optimization of robotic systems to ensure reliability and stability.
  • Stay up to date with emerging technologies, industry trends, and advancements in robotics, ROS, and communication protocols.


Qualifications


  • Strong proficiency in C++ programming, with solid understanding of object-oriented design principles and extensive hands-on experience.
  • Expertise in Robot Operating System (ROS) with familiarity with ROS concepts, tools, and frameworks.
  • Strong knowledge and hands-on experience with communication protocols including MQTT, DDS, and other messaging frameworks.
  • Understanding robot networking, real-time data transfer, and integration with cloud or edge servers.
  • Proficiency in software development tools and workflows (e.g., version control systems, build systems, testing frameworks).
  • Strong problem-solving skills and the ability to work independently as well as in collaborative teams.
  • Excellent verbal and written communication skills, with the ability to effectively convey technical concepts and collaborate with cross-functional teams.
  • Prior experience in developing and deploying robotics systems is highly desirable.
  • Bachelor’s or master's degree in Robotics, Computer Science, Electronics Engineering, or related field.
  • 3+ years of experience in communication software development, preferably in robotics, automotive, or defense sectors.
  • Strong knowledge of robot architectures, networking, and integration with cloud or edge servers.


What We Offer

We provide a competitive, tax-free salary and a comprehensive benefits package in a collaborative, innovative, and inclusive work environment.

Our benefits include an education allowance, free on-site meals, annual flight allowance, health coverage, relocation support (if applicable), and access to well-being activities such as sports and recreational events.

Join us to drive innovation and shape the future of technology!


Subscribe our newsletter

New Things Will Always Update Regularly