Robotics Engineer - Communication, SteerAI
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
About SteerAI SteerAI is an autonomous mobility technology company powered by VentureOne, the commercialization arm of the Advanced Technology Research Council.
Key Skills for This Role
Full Job Posting
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!
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SteerAI
Lead System Architect - Autonomous Vehicle
Abu Dhabi, UAE
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
Lead Software Engineer – Autonomy Execution, SteerAI
Abu Dhabi Emirate, UAE
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
Finance Manager
Abu Dhabi, UAE
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
Senior Fullstack Developer, SteerAI
Abu Dhabi Emirate, UAE
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
Robotics System Integration Engineer
Abu Dhabi Emirate, UAE
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
Senior Robotics Engineer (Perception), SteerAI
Abu Dhabi, UAE
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
Integration and Test Engineer, SteerAI
Abu Dhabi Emirate, UAE
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
Robotics Engineer (Localization)
Abu Dhabi Emirate, UAE
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
Lead System Architect - Autonomous Vehicle
Abu Dhabi, UAE
Lead Software Engineer – Autonomy Execution, SteerAI
Abu Dhabi Emirate, UAE
Finance Manager
Abu Dhabi, UAE
Senior Fullstack Developer, SteerAI
Abu Dhabi Emirate, UAE
Robotics System Integration Engineer
Abu Dhabi Emirate, UAE
Senior Robotics Engineer (Perception), SteerAI
Abu Dhabi, UAE
Integration and Test Engineer, SteerAI
Abu Dhabi Emirate, UAE
Robotics Engineer (Localization)
Abu Dhabi Emirate, UAE