Hire the Best Robot Operating System (ROS) Developers
in India

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Sakshay M.

Kapurthala, India

$30/hr
5.0
12 jobs

I help teams build reliable ROS2 systems and robot simulations. I am a Robotics Software Engineer with 3+ years of professional experience building, deploying, and debugging robotic systems. My background spans: ✅ Core Expertise: • ROS 2 development (nodes, launch systems, integration with hardware & sensors) • Simulation with Gazebo, Isaac Sim, Unreal, and custom physics setups • Robot modeling (URDF/Xacro, meshes, kinematics, dynamics) • Motion planning & control (Nav2, RRT, trajectory generation, MPC, PID tuning) • Perception integration (LiDAR, camera pipelines, YOLO based detection, sensor fusion) • Deployment on NVIDIA Jetson, Intel NUC, and embedded Linux boards • CI/CD pipelines, Dockerized environments, and reproducible builds for robotics ✅ What I Deliver: • Clean, maintainable C++/Python code that follows modern practices • Robust ROS 2 environments that save teams weeks of setup/debugging • End-to-end pipelines: simulation → testing → deployment on hardware • Documentation & handover so your team can build confidently on top ✅ Why work with me: • Strong academic + industry background (IIT Ropar, MathWorks, ROSCon speaker). • I have deployed robotics projects in simulation (Gazebo/Unreal) and on real robots. • I have contributed to the ROS ecosystem (Nav2, ROS 2 tools). • My clients get not just code, but production level reliability and fast iteration. Whether you are a startup building a new robot, a lab running experiments, or a team struggling with ROS 2 deployment, I can help you get from prototype to production. Let's talk about your project, I will respond within 24 hours.

  • Robot Operating System
  • MATLAB
  • Keras
  • PyTorch
  • Computer Vision
  • C++
  • Python
  • Machine Learning
  • Robotics
Vinoth K.

Madurai, India

$35/hr
4.7
13 jobs

Expert in Avionics Flight Management Systems and Flight Control System. Expert in Avionics ARP-4754, DO-178C software Development, UAV Flight Control and Drone PX4, Ardupilot and QGroundControl. Also, worked with SITL on Ardupilot in connection with ROS. Have good Experience in AI/ Computer vision based Object Detection and Avoidance. Sound knowledge in Embedded C/C++, Qt, QML, Python, PyQT. More than 10 years of experience in building applications ranging from desktop applications to embedded systems. (Embedded Linux, macOS, Windows 7+, iOS, Android). Good in unit testing and debugging skills. Good Experience in C++ Boost library, FFMPEG, GStreamer, Audio, Video. Sound Knowledge in Embedded Systems. Having good experience in ROS software development using ROS Melodic and Ubuntu18.04 platform. Also Having experience in Isaac SDK Key skills: # Strong C++ 11/14 skills, STL, Boost, OpenCV, SQlite # QT, C++, QML, JavaScript, PyQt5 and PySide2 # Tkinter, Pyside, PyQT, Python # ROS, PX4, Ardupilot, QGroundControl, Drone Flight Control

  • Robot Operating System
  • Python
  • C++
  • Deep Learning
  • Computer Vision
  • Embedded System
  • Embedded C
  • QML
  • FFmpeg
  • Qt Framework
  • GStreamer
Nitish G.

Gurgaon, India

$75/hr
5.0
21 jobs

Proud partner with NVIDIA Inception + MIcrosoft Startups 🚀 Get a FREE CONSULTATION & DEMO before any project starts! ⭐⭐⭐⭐⭐ "Amazing work with Nitish, very professional and glad..." ⭐⭐⭐⭐⭐ "Professional and with great expertise. A pleasure to work with!" ⭐⭐⭐⭐⭐ "Great attention to detail and v responsive..." ⭐⭐⭐⭐⭐ "Very good developer, Really he saved my time and solved my problem in very short time. Best developer ... on Upwork" ════════════════════════ 🏆 UPWORK ACCREDITATIONS & ACHIEVEMENTS ✅ Top Reinforcement Learning Freelancer in India ✅ Top 5 Computer Vision Engineer in India ✅ Top 10 Machine Learning Engineer in India ✅ Top 10 Deep Learning Experts in India ✅ Best Robot Operating System (ROS) Developers in India ✅ Top PyTorch Freelancer in India ✅ Top 20 Robotics Agency (Robolabs AI) ✅ 100% Job Success Rate with perfect client satisfaction ✅ Top Rated Status with 5-star client reviews ════════════════════════ ⚡ EXPERTISE & SERVICES Specializing in high-performance AI/ML solutions using Python, C++, and MATLAB 🔹 Machine Learning & Reinforcement Learning Chatbots • Recommendation Engines • Autonomous Decision-Making Systems 🔹 Robotics & Autonomous Systems Real-time Localization • Robotic Control • Motion Planning 🔹 Computer Vision Applications Autonomous Vehicles • Surveillance • Quality Control Systems 🔹 Cloud AI Deployment Scalable Solutions on AWS, GCP, Azure • Docker • Kubernetes 🔹 Quality Assurance Rigorous Testing • Top-Performing Models • Enterprise Reliability ════════════════════════ ⚡ TECHNICAL SKILLS 🤖 Robotics: ROS, ROS2, Isaac Sim, SLAM, RL, Gazebo, MoveIT, RoboDK, RPA, End-to-end Learning, Sim2Real, Digital Twin, Robotics Sensors (LiDAR, Stereo Camera, IMU, Odom) 🧠 LLM Development: Supervised Fine-tuning, DRPO with state-of-art models (DeepSeek, o1, o3-mini, Claude Sonnet, Grok, Google Gemini, Mistral) 📊 Machine Learning & Deep Learning: TensorFlow, PyTorch, Keras, Scikit-learn, StableBaselines, XGBoost, LightGBM 💬 NLP: spaCy, NLTK, Hugging Face Transformers, OpenAI API 👁️ Computer Vision: VLMs, OpenCV, YOLO, SAM, SAM2, Point Cloud Library (PCL), Dlib 🎯 Reinforcement Learning: OpenAI Gym, RLlib, Unity ML-Agents 📈 Data Science & Big Data: Pandas, NumPy, Dask, Apache Spark, Hadoop, Presto 🗄️ Data Storage: SQL, MongoDB, Cassandra, Neo4j, Dgraph ☁️ Cloud & DevOps: AWS, GCP, Azure, Docker, Kubernetes, Terraform, CI/CD (Jenkins, GitLab CI) 🚀 AI Deployment: ONNX, TensorFlow Serving, NVIDIA Triton, MLflow, FastAPI, Flask 💻 Programming Languages: Python, C++, C, MATLAB 🌐 Web Frameworks: React, Node.js, Flask, Django 🔧 Automation & CRM: Zapier, Make, Salesforce, HubSpot, Airtable, Notion ⚙️ Other Tools: Apache Kafka, Redis, RabbitMQ, Elasticsearch, Prometheus, Grafana ════════════════════════ ⭐ WHY CHOOSE ROBOLABS AI? 🏆 Award-Winning Excellence Backed by Microsoft • Trusted Global Leader • Recognized for Consistent Quality 🌍 Global Presence, Local Commitment Team Members Worldwide • Seamless Support • Round-the-Clock Availability 📊 Proven Track Record 100+ Successfully Delivered Projects • AI-Driven Automation • Intelligent Systems ════════════════════════ ✨ WHAT SETS US APART 🏢 Enterprise-Grade Solutions: From MVP to production systems handling millions of users 🔄 Complete AI Implementation: End-to-end development, deployment, and maintenance 🎯 Industry Expertise: 100+ successful projects across Fortune 500 companies and fast-scaling startups 🚀 Cutting-Edge Technology: Using 2025’s breakthrough AI models and frameworks ════════════════════════ At Robolabs AI, we blend technical expertise with industry insights to create AI solutions that transform your business.

  • Robot Operating System
  • TensorFlow
  • Deep Learning
  • Python
  • Machine Learning
  • Reinforcement Learning
  • Computer Vision
  • C++
  • PyTorch
  • Robotics
  • Large Language Model
  • Vision-Language Model
  • Robot Framework
  • AI Agent Development
  • LangChain
Gaurav G.

New Delhi, India

$80/hr
4.9
43 jobs

►About me ○ 7 years of providing software development services for autonomous robots ○ Helped take 5 major robotics products from idea stage to market (Raising $5m+) ○ Full stack robotics developer - SLAM, Perception (AI), Motion Planning, controls, ROS, ROS2, Simulations (Gazebo, Unity, Webots), devOps, UI dashboards ►Key services ○ Autonomous robot prototyping: From idea stage to market launch (manipulators, and wheeled/tracked robots) ○ Simulations: Custom and advanced process simulations for robotics application (Gazebo/Unity3D) ○ Specialized problem solving: A specific R&D solution for your robotics applications ►ROS packages ○ SLAM - SLAM Toolbox, Gmapping, Hector SLAM, google cartographer ○ State estimation - robot_localization, AMCL ○ Stacks - nav2, move_base, moveit2!, moveit! ○ Web-UI - rosbridge, roslibjs ► Past projects on autonomous robots ○ Forklifts weighing tonnes of kilos for pallet movement across factories. ○ Cleaning robot for deployment at airports and hotels. ○ Warehouse sorting system with 100+ robots with coordinated movement. ○ Perception integrated arm robot for assisting veterans- object pick place, door opening, other manipulation. ○ ROS2 architecture for fleet of autonomous boats

  • Robot Operating System
  • Robotics
  • Python
  • Artificial Intelligence
  • C++
  • Computer Vision
  • OpenCV
  • Deep Learning
  • Unity
  • Simulation Software
Akshai M.

Vijayawada, India

$15/hr
5.0
11 jobs

Full-Stack Robotics Engineer | Driving Innovation in Autonomous Drones & Mobile Robotics | ROS2, Python, PX4 Expert,PCB designer,CAD modelling,3D printing Summary: Are you looking to push the boundaries of automation with cutting-edge drone or mobile robot solutions? I am a dedicated Robotics Developer with extensive hands-on experience bringing complex autonomous systems to life. My expertise spans the full development lifecycle: * Software & Simulation: Proficient in ROS2 and Python for robust control systems, navigation, and perception. Adept at creating realistic Gazebo simulations and bridging the gap by integrating real-world hardware. * Firmware & Protocols: Deep understanding of PX4 firmware development and communication protocols like Mavlink and MAVSDK for seamless drone control and data handling. * Hardware & Electronics: Skilled in selecting, integrating, and troubleshooting hardware components (RPi, Jetson, Arduino, various sensors/cameras). Experienced in custom PCB design, prototyping, and testing for tailored solutions. 3D modelling : is proficient in CAD modelling and 3D printing Key Achievement: Successfully developed completely autonomous drones capable of operating without human intervention, demonstrating expertise in creating reliable, intelligent systems. I thrive on tackling challenging robotics projects. Let's discuss how my skills can accelerate your development and deliver innovative, automated solutions.

  • Robot Operating System
  • Python
  • OpenCV
  • C++
  • Robotics
  • Python Script
  • Drone
  • Bash
  • CAD
  • Linux
  • YOLO
  • PCB Design
  • Arduino
  • Raspberry Pi
  • NVIDIA Jetson
Mohan Vamsi K.

Hyderabad, India

$27/hr
5.0
25 jobs

A regular guy with a passion for robotics and hiking. I have around 4 years of professional experience in mobile robotics (ros/ros2) with my recent projects geared towards reinforcement learning using isaaclab and isaac sim.

  • Robot Operating System
  • Robotics
  • NVIDIA Omniverse
  • Reinforcement Learning
  • C++
  • Python
  • Control Engineering

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Robot Operating System (ROS) Developer in India on Upwork?

You can hire a Robot Operating System (ROS) Developer in India on Upwork in four simple steps:

  • Create a job post tailored to your Robot Operating System (ROS) Developer project scope. We'll walk you through the process step by step.
  • Browse top Robot Operating System (ROS) Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Robot Operating System (ROS) Developer profiles and interview.
  • Hire the right Robot Operating System (ROS) Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Robot Operating System (ROS) Developer?

Rates charged by Robot Operating System (ROS) Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Robot Operating System (ROS) Developer in India on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Robot Operating System (ROS) Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Robot Operating System (ROS) Developer team you need to succeed.

Can I hire a Robot Operating System (ROS) Developer in India within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Robot Operating System (ROS) Developer proposals within 24 hours of posting a job description.