{bc}
linkedin

Senior Robotics Software Engineer

Cruq AI
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered Today
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan
Smart Apply

Full Job Posting

Company Description

Cruq AI provides an AI-native agent platform that delivers powerful automation to transform operations for enterprises and high-growth companies.

The platform offers a modular architecture and a broad library of pre-built agents across domains such as finance, HR, healthcare, IT, legal, retail, and more, enabling organizations to reduce costs and scale efficiently.

Its AgentOS supports multi-agent collaboration, flexible deployment, and end-to-end workflow automation with human-level accuracy and continuous operation.

Cruq AI integrates with existing enterprise systems, centralizes management and monitoring of AI-driven workflows, and leverages advanced data handling capabilities like database integration and retrieval-augmented generation.

Through customizable solutions and proven cost savings, it helps businesses accelerate processes, improve accuracy, and maintain a competitive edge with intelligent automation.

Role Description

The Senior Robotics Software Engineer will design, develop, and deploy advanced software for autonomous and semi-autonomous robotic systems that leverage Cruq AI’s agent platform.

In this full-time remote role, the engineer will architect and implement robust back-end services, control systems, and APIs that connect robotics hardware to AI agents and enterprise environments.

Day-to-day activities include writing production-quality code, building simulation and testing frameworks, integrating perception and planning algorithms, and optimizing system performance and reliability.

The engineer will collaborate closely with cross-functional teams in AI, product, and hardware engineering to define technical requirements, review designs, and ensure seamless deployment of robotics solutions into real-world workflows.

Additionally, the role involves code reviews, documentation, mentoring of teammates, and continuous improvement of development practices and tooling.

Qualifications

  • Strong foundation in Computer Science, including algorithms, data structures, and systems design.
  • Proficiency in Software Development and Programming, with experience in modern languages commonly used in robotics (e.g., C++, Python).
  • Experience in Back-End Web Development for APIs and services that connect robotics systems with cloud or enterprise platforms.
  • Advanced skills in Object-Oriented Programming (OOP) and designing modular, scalable, and testable software architectures.
  • Hands-on experience with robotics frameworks and tools (e.g., ROS/ROS2, Gazebo, simulation environments, real-time systems).
  • Background in control systems, motion planning, or perception pipelines for autonomous robots is highly beneficial.
  • Familiarity with AI/ML integration, distributed systems, and cloud-native architectures is a plus.
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related technical field, or equivalent practical experience.
  • Ability to work independently in a remote setting, collaborate effectively in cross-functional teams, and communicate complex technical concepts clearly.

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 Cruq AI