Robotics Software Engineer Capital Technology Solutions

Employer Active

Posted 18 hrs ago

Experience

4 - 8 Years

Job Location

Doha - Qatar

Education

Bachelor of Technology/Engineering(Computers, Mechanical)

Nationality

Any Arab National, Indian, Sri Lankan

Gender

Any

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

  • 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.

Desired Candidate Profile

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

Employment Type

    Full Time

Company Industry

Department / Functional Area

Keywords

  • Robotics Developer
  • Robotics Specialist
  • C++
  • Automation Engineer
  • Robotics Engineer
  • Robotics Systems Engineer
  • Robotics Solutions Engineer
  • ROS
  • Sensor Fusion
  • Robotics Programmer
  • Algorithms

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Capital Technology Solutions

At Capital Technology Solutions (CTS), we empower enterprises and governments with next-generation solutions in Cloud, Cybersecurity, AI, Data Analytics, and Automation. Leveraging strategic partnerships with Microsoft, Databricks, DDN, UiPath, and SoftBank Robotics, we design and deliver intelligent solutions that drive measurable business impact.

Anthony Nakhle - Business Development Manager

Building 212 Street 310 Zone 45, Doha, Qatar

https://www.capitaltechnologysolutions.com