Robotics Software Engineer

Doha, DAW, QA, Qatar

Job Description

Position:

Robotics Software Engineer

Experience:

5-8 Years

Location:

Doha, Qatar

Company:

Capital Technology Solutions (CTS)

About CTS



Capital Technology Solutions (CTS)

, part of the Capital Group, is a next-generation IT solutions company driving innovation across

Cloud, Cybersecurity, Artificial Intelligence (AI), Robotic Process Automation (RPA), Data Analytics, and Robotics

. CTS collaborates with global enterprises to deliver intelligent, secure, and data-driven business transformation solutions.

Roles & Responsibilities - Robotics Software Engineer (CTS Focus)



Design and develop

robotic control and automation software

integrating motion, perception, and system intelligence for CTS's robotics initiatives. Implement and maintain

ROS/ROS2-based frameworks

for communication, motion planning, and control in robotic platforms. Develop

AI-integrated robotic applications

leveraging computer vision, edge processing, and real-time data analytics. Configure and optimize

Linux and Android environments

for embedded and mobile robotic systems. Collaborate with

AI, Cloud, and Data teams

to design robotics use cases aligned with CTS's solution portfolio. Prototype and simulate robotic workflows using

Gazebo, RViz, or MATLAB/Simulink

for validation and performance tuning. Integrate hardware components such as

LiDAR, cameras, and sensors

with microcontrollers and edge devices (e.g., Jetson, Raspberry Pi). Support

solution-based client projects

by contributing to robotic automation concepts, demonstrations, and proof-of-value implementations.

Education



Bachelor's or Master's in Robotics, Computer Science, Electrical/Electronics, or Mechatronics Engineering

Technical Skills



Programming: C, C++, Python, Java, Embedded Programming Robotics Frameworks: ROS/ROS2 Operating Systems: Linux administration (Ubuntu, Yocto, Kernel basics) Mobile/Edge OS: Android development (AOSP, NDK) Control Systems: Kinematics, Motion Planning, PID control Middleware & Networking: DDS, MQTT, CAN, UART, SPI, I2C Real-Time Systems: RTOS, Real-time Linux patches AI/Computer Vision (Optional): OpenCV, TensorRT, AI deployment Simulation Tools: Gazebo, RViz, Unity, MATLAB/Simulink

Hardware Knowledge



Microcontrollers (ARM, STM32) Single-board computers (NVIDIA Jetson, Raspberry Pi) Sensors: LiDAR, IMU, depth cameras, ultrasonic Motor drivers, servo control

Software Engineering Practices



Git, CI/CD, DevOps workflows Unit testing and debugging robotics systems

Linux Robotics Expertise



Linux kernel cross?compiling Device drivers' fundamentals System tuning & shell scripting Docker on edge devices

Android Robotics Expertise



Android architecture for robotics Custom Android app development for robot control Camera & sensor integration with Android JNI/NDK development for performance

Professional Qualities



Strong problem?solving in real?time environments Ability to work with multidisciplinary engineering teams Knowledge of safety & industrial standards

Bonus Certifications



ROS Certification - Robotics software specialization Linux Foundation Certifications - Strong Linux expertise NVIDIA Jetson AI Certification - AI?powered robotics Android Developer Certification - Embedded/mobile development

Why Join CTS?



Be part of a forward-looking technology company focused on innovation across digital domains. Work closely with

Cloud, AI, RPA, and Cybersecurity

experts to design transformative solutions. Opportunity to contribute creatively to

strategic presentations and solution frameworks

. Competitive compensation, growth opportunities, and collaborative work culture.

How to Apply


Interested candidates may send their CV and design portfolio to

info@capitaltechnologysolutions.com

with the subject line: Job Application - Robotics Software Engineer

Job Types: Full-time, Permanent

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2114717
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Doha, DAW, QA, Qatar
  • Education
    Not mentioned