Posted on 2025/11/05
Robotics Software Engineer
Capital Technology Solutions
Qatar
Full Description
Position: Robotics Software EngineerExperience: 5-8 YearsLocation: Doha, QatarCompany: Capital Technology Solutions (CTS)About CTSCapital 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.
EducationBachelor's or Master's in Robotics, Computer Science, Electrical/Electronics, or Mechatronics EngineeringTechnical SkillsProgramming: C, C++, Python, Java, Embedded ProgrammingRobotics Frameworks: ROS/ROS2Operating Systems: Linux administration (Ubuntu, Yocto, Kernel basics)Mobile/Edge OS: Android development (AOSP, NDK)Control Systems: Kinematics, Motion Planning, PID controlMiddleware & Networking: DDS, MQTT, CAN, UART, SPI, I2CReal-Time Systems: RTOS, Real-time Linux patchesAI/Computer Vision (Optional): OpenCV, TensorRT, AI deploymentSimulation Tools: Gazebo, RViz, Unity, MATLAB/SimulinkHardware KnowledgeMicrocontrollers (ARM, STM32)Single-board computers (NVIDIA Jetson, Raspberry Pi)Sensors: LiDAR, IMU, depth cameras, ultrasonicMotor drivers, servo controlSoftware Engineering PracticesGit, CI/CD, DevOps workflowsUnit testing and debugging robotics systemsLinux Robotics ExpertiseLinux kernel cross‑compilingDevice drivers' fundamentalsSystem tuning & shell scriptingDocker on edge devicesAndroid Robotics ExpertiseAndroid architecture for roboticsCustom Android app development for robot controlCamera & sensor integration with AndroidJNI/NDK development for performanceProfessional QualitiesStrong problem‑solving in real‑time environmentsAbility to work with multidisciplinary engineering teamsKnowledge of safety & industrial standardsBonus CertificationsROS Certification – Robotics software specializationLinux Foundation Certifications – Strong Linux expertiseNVIDIA Jetson AI Certification – AI‑powered roboticsAndroid Developer Certification – Embedded/mobile developmentWhy 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 ApplyInterested candidates may send their CV and design portfolio to with the subject line: Job Application – Robotics Software EngineerJob Types: Full-time, Permanent

Zero to AI Engineer
Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position