SteerAI
Abu Dhabi, UAEPosted 2 days ago
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. About the role We are seeking an experienced Software Architect to lead the design and development of software solutions for our autonomous ground robotics systems. In this role, you will be responsible for defining the technical architecture of the autonomous stack, ensuring seamless integration of various subsystems, and driving innovation to achieve high levels of autonomy and performance in our ground fleet of robots. Key Responsibilities • System Architecture Design: Define and develop the software architecture for autonomous ground robots, focusing on modularity, scalability, and real-time performance. • Technical Leadership: Provide guidance on best practices for software design, code quality, and system security. Mentor the software development team on architectural principles and design patterns. • Integration Strategy: Lead the integration of perception, navigation, control, and decision-making modules to create cohesive and reliable autonomous systems. • Software Frameworks & Middleware: Select and implement appropriate software frameworks and middleware. • Algorithm Deployment: Collaborate with algorithm engineers to deploy machine learning, perception, and sensor fusion algorithms onto the robotic platforms. • Prototyping & Validation: Lead the creation of software prototypes and proof-of-concept applications to validate new architectures, algorithms, and technologies. • Performance & Optimization: Ensure that the software architecture supports real-time operations and optimizes the performance of resource-intensive components. • Documentation & Standards: Create and maintain comprehensive architecture documents, design specifications, and interface definitions. Qualifications • Education: Bachelor’s or Master’s degree in Computer Science or Software Engineering. Strong candidates with a degree in Robotics or Mechanical Engineering may also be considered. • Experience: 8+ years of experience in software development, with at least 3 years in software architecture roles, preferably in ground robotics or autonomous systems. • Technical Expertise: Strong understanding of robotics software frameworks (e.g., ROS/ROS2), real-time systems, and distributed computing. • Programming Skills: Proficiency in languages such as C++, Python, or similar, with experience in low-level system programming and middleware. • Knowledge Areas: Expertise in perception, sensor fusion, SLAM, motion planning, and control algorithms for autonomous robots. • Communication: Strong communication and leadership skills with the ability to guide technical discussions and communicate with non-technical stakeholders. Preferred Skills: • Experience with edge computing, GPU programming for robotic platforms. • Familiarity with autonomous vehicle software stacks, safety standards, and compliance regulations. • Experience in Agile methodologies and familiarity with version control and collaboration tools like Git and Jira. What we offer We offer a competitive salary, a comprehensive benefits package, and the opportunity to work alongside some of the brightest minds in the Autonomous Robotics industry. Our work culture is collaborative and inclusive, with a strong focus on innovation and personal growth. If you're passionate about advancing the frontiers of Autonomous Robotics and eager to leave a lasting mark in this domain, seize the opportunity and apply today to join us in sculpting the future of this dynamic field! Show more Show less
Not sure you fit this role?
Upload your CV and see how you score against SteerAI and every other live job. It's free.
Get my free matchesAED 12k–18k a month· est.