1,037 Robotics Programmer jobs in India

Robotics Software Engineer

Pune, Maharashtra ₹800000 - ₹2400000 Y Destro AI

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Robotics Software Engineer

Location: Hybrid – Pune (Remote Considered)

Type: Full-time

About Destro AI:

Destro is building the global brain for robotics — a cloud-native orchestration and decision engine that controls fleets of autonomous robots across warehouses and factories. Think of us as the AI mothership that tells robots what to do, in real-time. Backed by top-tier venture investors, our team is building the next generation of operational intelligence that powers real-world automation at scale.

Role Overview:

We're looking for a Founding Software Engineer who can take ownership of our fragmented codebases — and productionize, integrate, and harden it into a robust, scalable, enterprise-ready solution that can run in both cloud and on-prem environments. This is a mission-critical role where you'll work directly with the founding team, own deployment architecture, and prepare the stack for live enterprise pilot launches.

What You'll Own:

  • Refactor MVP codebases into a unified, modular platform
  • Build backend APIs, scalable services, and data flows using Python (FastAPI)
  • Own DevOps, CI/CD, and infrastructure for on-prem and cloud-native deployments
  • Containerize everything (Docker, Kubernetes)
  • Build secure auth, RBAC, and observability for production readiness
  • Work directly with robotics engineers and Fortune 500 deployment teams
  • Implement real-time data processing, MQTT/gRPC APIs, Redis streams, etc.

Tech Stack (you should be fluent with most):

  • Backend: Python (Fast API),
  • Frontend: React, TypeScript
  • DevOps: Docker, Kubernetes, Terraform
  • Cloud: AWS (ECS, S3, Lambda, etc.), some GCP
  • CI/CD: GitHub Actions or similar
  • Infra: Linux, Postgres, MQTT, gRPC, Redis
  • Bonus: Robotics/IoT deployments, RTLS integration, or wearable UX

What We're Looking For:

  • Have 2 - 4 years of experience in full stack/backend/devops roles
  • Have shipped real enterprise or infra products — bonus if in hybrid or on-prem setups
  • Love cleaning up messy MVPs, refactoring systems, and writing scalable backend APIs
  • Know how to write glue code across microservices and edge devices
  • Be excited to work on AI for the physical world, not just cloud dashboards
  • Care deeply about reliability, observability, and uptime
  • Be able to move fast, own outcomes, and work independently

Why Join Destro:

  • Real-world AI + Robotics
  • Global Tech Exposure: Work with ex-Dexterity, ex-HAI Robotics, and NYU alumni, alongside top US retailers and 3PLs
  • Equity + Ownership: As a founding engineer, you'll earn meaningful equity and have massive technical say
  • Career-Defining Work: You're building the brain that controls fleets of robots — from day one
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

Chennai, Tamil Nadu ₹1500000 - ₹2500000 Y Doozy Robotics Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities

  • Design, develop, and maintain robotic software architecture using ROS1 and ROS2 frameworks.
  • Implement navigation, mapping, and localization algorithms (SLAM, path planning, obstacle avoidance, etc.) for AGV and AMR systems.
  • Integrate various hardware components such as LiDARs, cameras, IMUs, and motor controllers with ROS.
  • Optimize and debug real-time robotic systems for performance and reliability.
  • Develop simulation environments (Gazebo, RViz, etc.) for testing and validation.
  • Collaborate with mechanical, electrical, and embedded teams for full robot integration.
  • Work on software deployment, testing, and updates in production environments.
  • Maintain comprehensive technical documentation for robotic modules and interfaces.

Required Skills & Experience

  • 2–5 years of hands-on experience in robotics software development.
  • Strong proficiency in ROS1 and ROS2 (topics, services, action servers, nodes, launch files).
  • Experience working with AGV/AMR systems and real-world robot deployment.
  • Solid understanding of robot kinematics, control systems, and navigation algorithms.
  • Programming proficiency in C++ and Python.
  • Experience with Linux (Ubuntu) and version control systems (Git).
  • Practical knowledge of SLAM, path planning, and sensor fusion (Kalman Filter, IMU–LiDAR–Camera).
  • Familiarity with Gazebo, RViz, and other ROS simulation tools.
  • Understanding of robot communication protocols (CAN, Modbus, MQTT, etc.) is a plus.

Job Types: Full-time, Permanent

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

₹1500000 - ₹2500000 Y Mercor

Posted today

Job Viewed

Tap Again To Close

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves developing perception, planning, and control stacks for autonomous systems. You'll integrate computer vision (CV), SLAM, and reinforcement learning (RL) methods to deliver reliable, real-time performance on constrained hardware.

  • Design and implement perception, planning, and control systems for autonomous robots
  • Integrate CV, SLAM, and RL to achieve reliable and efficient real-time performance

Qualifications

  • Background in robotics, computer science, or engineering
  • Proficient in ROS, with hands-on experience in building robotics pipelines
  • Strong coding skills in C++ and Python, with libraries like PyTorch, TensorFlow, OpenCV, and NumPy
  • Understanding of robotics fundamentals: perception, motion planning, SLAM, and control theory
  • Comfortable deploying real-time systems on constrained hardware using CUDA
  • Experience with simulation environments such as Gymnasium for RL training
  • Care about bridging research and deployment, ensuring robustness in real-world scenarios

Requirements

  • Build and optimize robotics software stacks for perception, planning, and control
  • Integrate CV, SLAM, and RL algorithms into real-world robotic systems
  • Develop scalable robotics pipelines using ROS, PyTorch, TensorFlow, and OpenCV
  • Benchmark and validate performance across simulated and real environments
  • Optimize models and algorithms for real-time execution on constrained hardware
  • Collaborate with researchers and engineers to bring robotics systems from prototype to production

Benefits

  • Classified as an hourly contractor to Mercor
  • Paid weekly via Stripe Connect, based on hours logged
  • Part-time (20–30 hrs/week) with flexible hours—work from anywhere, on your schedule
  • Weekly Bonus of $500–$1000 USD per 5 tasks
  • Remote and flexible working style
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

Bengaluru, Karnataka ₹500000 - ₹1200000 Y ANSCER Robotics

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for passionate and motivated
Robotics Software Engineering - Intern
to join our team and support the development and deployment of our mobile robotics systems and fleet management software. You will gain hands-on experience working on cutting-edge perception and navigation algorithms to improve robotic performance in real-world environments.

Responsibilities:

  • Assist in developing, testing, and deploying software for robotic systems using ROS/ROS 2
  • Work closely with hardware engineers to ensure smooth software-hardware integration
  • Support integration of sensor data from LiDAR, cameras, IMUs, and other perception systems
  • Help troubleshoot and optimize robotic behaviours during real-world testing and simulations
  • Contribute to documentation of software architecture, development workflows, and best practices

Requirements

  • Bachelor's/Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field
  • Good experience in robot software development
  • Good understanding in ROS1 or ROS2 framework
  • Good knowledge in C++ and Python programming language
  • Proficiency in Linux operating system and Git
  • Familiarity with SLAM, Perception and Planning
  • Good to have knowledge of hardware interfacing with ROS
  • Good to have knowledge of computer vision and deep learning
  • Strong debugging and problem solving skills

Benefits
Learning Opportunity:
Gain practical experience and exposure to real-world projects in robotics and application development.

Mentorship:
Work closely with experienced professionals and receive guidance and feedback to help you grow in your career.

Flexible Hours:
Accommodations for academic schedules and flexible working hours.

Stipend:
Competitive Compensation

Launch:
Complimentary catered lunch offered on-site

Networking:
Build connections within the industry and enhance your professional network.

Opportunity for Full-Time Employment:
Outstanding performance during the internship may lead to a full-time role with us.
Equal Opportunity Employer

  • ANSCER Robotics is an equal-opportunity employer and values diversity in our company. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merits, and business needs.
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

Chennai, Tamil Nadu ₹1500000 - ₹2500000 Y Doozy Robotics

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities

  • Design, develop, and maintain robotic software architecture using
    ROS1 and ROS2
    frameworks.
  • Implement navigation, mapping, and localization algorithms (SLAM, path planning, obstacle avoidance, etc.) for
    AGV and AMR systems
    .
  • Integrate various hardware components such as LiDARs, cameras, IMUs, and motor controllers with ROS.
  • Optimize and debug real-time robotic systems for performance and reliability.
  • Develop simulation environments (Gazebo, RViz, etc.) for testing and validation.
  • Collaborate with mechanical, electrical, and embedded teams for full robot integration.
  • Work on software deployment, testing, and updates in production environments.
  • Maintain comprehensive technical documentation for robotic modules and interfaces.

Required Skills & Experience

  • 2–5 years of hands-on experience
    in robotics software development.
  • Strong proficiency in
    ROS1 and ROS2
    (topics, services, action servers, nodes, launch files).
  • Experience working with
    AGV/AMR systems
    and
    real-world robot deployment
    .
  • Solid understanding of
    robot kinematics
    ,
    control systems
    , and
    navigation algorithms
    .
  • Programming proficiency in
    C++
    and
    Python
    .
  • Experience with
    Linux (Ubuntu)
    and
    version control systems (Git)
    .
  • Practical knowledge of
    SLAM
    ,
    path planning
    , and
    sensor fusion
    (Kalman Filter, IMU–LiDAR–Camera).
  • Familiarity with
    Gazebo
    ,
    RViz
    , and other
    ROS simulation tools
    .
  • Understanding of
    robot communication protocols
    (CAN, Modbus, MQTT, etc.) is a plus.
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

₹1500000 - ₹2500000 Y Synthenova

Posted today

Job Viewed

Tap Again To Close

Job Description

You're a great fit if you:

  • Have a background in 
    robotics, computer science, or engineering
    .
  • Are proficient in 
    ROS
    , with hands-on experience in building robotics pipelines.
  • Have strong coding skills in 
    C++ and Python
    , with libraries like 
    PyTorch, TensorFlow, OpenCV, and NumPy
    .
  • Understand 
    robotics fundamentals
    : perception, motion planning, SLAM, and control theory.
  • Are comfortable deploying 
    real-time systems
     on constrained hardware using 
    CUDA
    .
  • Have experience with 
    simulation environments
     such as Gymnasium for RL training.
  • Care about bridging 
    research and deployment
    , ensuring robustness in real-world scenarios.

Primary Goal of This Role

To design and implement perception, planning, and control systems for autonomous robots, integrating CV, SLAM, and RL to achieve reliable and efficient real-time performance.

What You'll Do

  • Build and optimize robotics software stacks for 
    perception, planning, and control
    .
  • Integrate 
    CV, SLAM, and RL algorithms
     into real-world robotic systems.
  • Develop scalable robotics pipelines using 
    ROS, PyTorch, TensorFlow, and OpenCV
    .
  • Benchmark and validate performance across 
    simulated and real environments
    .
  • Optimize models and algorithms for 
    real-time execution on constrained hardware
    .
  • Collaborate with researchers and engineers to bring robotics systems from 
    prototype to production
    .

Why This Role Is Exciting

  • You'll design the 
    next generation of autonomous robotics systems
    .
  • You'll apply 
    cutting-edge AI and RL
     to real-world robotics challenges.
  • You'll work with a multidisciplinary team at the 
    intersection of AI, vision, and control systems
    .
  • You'll directly impact how autonomous systems perform in 
    mission-critical environments
    .

Pay & Work Structure

  • Part-time (20–30 hrs/week) with flexible hours—work from anywhere, on your schedule.
  • Weekly Bonus of 
    $500–$1000 USD
     per 5 tasks.
  • Remote and flexible working style.
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

Bengaluru, Karnataka ₹1500000 - ₹3000000 Y 10x

Posted today

Job Viewed

Tap Again To Close

Job Description

As the Robotics Software Engineer at , you will develop robotic software for our AI Robots. You'll design and implement robot manipulation and control algorithm, motion planning systems and navigation system leading the development of robust, scalable solutions that redefine AI-driven robotics in construction.

Key Responsibilities:

  • Design and optimize motion planning and trajectory systems for robotic construction equipment
  • Develop control systems for autonomous construction robots
  • Build and maintain simulation environments for system validation
  • Implement sensor fusion algorithms for improved robot perception and decision-making
  • Lead the development of advanced algorithms for robot navigation and control
  • Collaborate with cross-functional teams to deliver scalable robotics solutions
Requirements
  • Bachelor's/Master's (MS or PhD) in Robotics, Computer Science, AI, ML, or related field
  • 3-7 years of experience in Robotics, Manipulator systems, Control Systems, localization, mapping, and navigation
  • Motion Planning algorithms for 6DOF manipulators
  • Good foundation in control theory and algorithms relevant to robotic systems
  • Expertise in creating ROS2 drivers, with proficiency in MoveIt2 for manipulation and Nav2 for navigation tasks
  • Proficiency in using simulation environments like Isaac Sim for realistic scenario testing and development
  • Experience with simulation tools like Gazebo, NVIDIA Isaac Sim, and RViz
  • Strong understanding of control systems, including sensor fusion, Kalman filters, motion planning, and trajectory optimization
  • Excellent programming skills in Python & C++ with familiarity in ROS2
  • Ability to lead and thrive in a fast-paced startup environment
Benefits

Compensation: 15L to 30LPA (Including ESOPs)

Why Join US:

  • Join a dynamic startup and work directly with the founders to shape the future of robotics in construction
  • Be part of a mission to create intelligent robots that eliminate the need for human labour in harsh and unsafe environments
  • Experience the thrill of building not just a product, but a company from the ground up
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Robotics programmer Jobs in India !

Robotics Software Engineer

Hyderabad, Andhra Pradesh ₹600000 - ₹1800000 Y TENSRAI

Posted today

Job Viewed

Tap Again To Close

Job Description

Robotics Engineer – Tensrai Technologies

About the Role

At Tensrai Technologies, we're building the next generation of agentic industrial mobile robots that can autonomously move, perceive, and act across complex indoor and outdoor factory environments.

As a Robotics Engineer, you'll work at the intersection of robotics, AI, and computer vision, helping to design and deploy our flagship robot Shift Heavy — capable of dynamic navigation, manipulation, and intelligent task execution.

This role offers the opportunity to work hands-on in a real-world industrial robotics environment, contributing to both software and AI systems that redefine autonomy.

Key Responsibilities


• Develop and test robotic software modules for navigation, localization, and control


• Implement algorithms for path planning, mapping, and obstacle avoidance in ROS2


• Design and integrate perception systems combining LiDAR, cameras, and IMUs


• Develop and optimize computer vision algorithms for perception, detection, and tracking


• Train and fine-tune Vision-Language-Action (VLA) models for imitation learning
and autonomous task understanding


• Build and maintain simulation environments (Gazebo, Ignition, Isaac Sim) for testing and validation


• Create and maintain ROS2 packages, drivers, and launch files for new hardware


• Contribute to behavior tree design and decision-making frameworks for agentic robot behavior


• Collaborate with mechanical, electrical, and AI teams to bring complete, field-ready robots to life

Requirements


• Bachelor's or Master's in Robotics, Mechatronics, Computer Science, Electronics, or related field


• Strong understanding of robotics fundamentals – kinematics, control, and sensor fusion


• Strong foundation in deep learning and computer vision models (CNNs, Transformers, or VLA-based architectures)


• Experience or coursework in ROS/ROS2, C++/Python, and Linux


• Familiarity with MoveIt2, Nav2, or any SLAM framework (preferred but not mandatory)


• Exposure to simulation tools (Gazebo, Isaac Sim, Webots, or Unity-based simulators)


• Passion for robotics, hands-on experimentation, and solving challenging real-world problems


• Freshers with strong fundamentals and enthusiasm for robotics are encouraged to apply

Why Join Tensrai


• Work directly with founders and senior robotics engineers building world-class autonomous robots


• Be part of a patented, Made-in-India robotics platform redefining industrial automation


• Contribute to robots deployed across manufacturing, logistics, and warehousing facilities


• Gain cross-domain exposure to robotics, AI, control systems, deep learning, and computer vision


• Be part of a mission to make factories autonomous, intelligent, and safe

Location

  • On-site – Hyderabad, India
This advertiser has chosen not to accept applicants from your region.

Robotics Software Engineer

Noida, Uttar Pradesh ₹1500000 - ₹2500000 Y Sapien Robotics

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview

As a Robotics Software Engineer, you will design and implement embedded control systems for material handling robots serving diverse industries. This role combines robotics, computer vision, and industrial automation to create intelligent solutions for pick-and-place, palletizing, sorting, and autonomous material transport operations

Required Qualifications:

* Bachelor's degree in Computer Science, Electronics, Robotics, or related field

* 2+ years of embedded systems development experience in industrial applications

* Proficiency in Python, C/C++ and firmware development

* Experience with NVIDIA platforms, Raspberry Pi, and industrial PLCs (Allen Bradly, Siemens etc)

* Knowledge of industrial communication protocols (EtherCAT, Ethernet/IP, CAN, I2C)

* Hands-on experience with sensors, actuators, VFDs, and motor control systems

* Experience with mobile robotics platforms (AMRs, AGVs, drones, UGVs)

* Computer vision experience with Intel RealSense cameras and machine vision systems

* Strong hardware integration and debugging skills.

We're looking for doers—people who can figure things out, learn on the fly, and have shipped real stuff (projects, internships, competitions—anything that shows initiative and outcome).

Apply

This advertiser has chosen not to accept applicants from your region.

Robotics Software Intern

Mumbai, Maharashtra ₹900000 - ₹1200000 Y Aero Robotics

Posted today

Job Viewed

Tap Again To Close

Job Description

Company:

Aero Robotics

Location:

Remote + Onsite Testing (Mumbai, India)

Duration:

3–6 Months (extendable)

About Us

At 
Aero Robotics
, we are building the next generation of 
autonomous robotic systems for wind turbine maintenance
. Our mission is to replace risky, expensive, and time-consuming manual inspections with 
AI-powered robots
 that deliver precision, safety, and efficiency at scale.

We are already working with some of the largest energy companies in India and Europe, developing robotic arms and crawlers that can perform 
ultrasonic testing, blade inspections, and predictive maintenance
 without human risk.
Aero Robotics is positioned to become a leader in transforming renewable energy operations worldwide.

Role Description

This is a full-time, on-site role for a Robotics Software Intern (ROS + Controls) located in Mumbai. Y
ou will contribute to the development of control and navigation software for robotic arms and crawler systems.
The intern will be responsible for assisting in the development, testing, and implementation of robotics and automation software. Daily tasks include coding, debugging, and optimizing algorithms, collaborating with cross-functional teams, and documenting design and software changes. The intern will also be involved in the integration of robotic systems and participating in project planning and review sessions.

Responsibilities

  • Develop and test
    control algorithms
    for robotics arms and crawlers
  • Build software modules using
    ROS/ROS2
    for navigation, manipulation, and inspection tasks
  • Integrate sensor data (cameras, UT, IMUs, etc.) for inspection, defect detection, and AI-Driven predictive maintenance,
  • Run simulations using Gazebo, RViz, or Isaac Sim to validate robotic performance
  • Assist in deploying software to physical prototypes for lab and field testing
  • Collaborate with hardware and AI teams for end-to-end system integration
  • Support process automation by designing reliable and scalable robot workflows

Requirements

  • Basic experience with Robotics, Automation, and Mechatronics
  • Proficiency in 
    Python and/or C++
     for coding and debugging algorithms
  • Strong understanding of 
    ROS / ROS2
     (mandatory)
  • Knowledge of r
    obot systems, manipulators, or crawlers
  • Familiarity with simulation tools (Gazebo, RViz, Isaac Sim)
  • Knowledge of process automation in robotics
  • Strong problem-solving and analytical skills
  • Ability to work effectively in a team environment
  • Bachelor's degree or currently pursuing a degree in Robotics, Mechatronics, Automation, or related field

Nice to have

  • Experience with computer vision (OpenCV, PCL, or ROS perception packages)
  • Exposure to reinforcement learning or motion planning algorithms
  • Knowledge of embedded systems and microcontrollers
  • Experience with 
    Hyperspectral Imaging (HSI)
     for defect detection is a bonus

What you'll Gain

  • Hands-on experience with
    real robotic systems
     deployed in the renewable energy sector
  • Mentorship from founders and senior engineers with global industry experience
  • Opportunity to transition into a 
    full-time role
     after internship
  • Contribute to a high-impact project tackling global sustainability challenges
  • A chance to be part of an 
    innovative project that will be filed and deployed globally
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Robotics Programmer Jobs