748 Robotics Programmer jobs in India
Robotics Engineer-programmer
Posted today
Job Viewed
Job Description
Job Title: Robotic Engineer / Programmer / Integrator – Sheet Metal & Fabrication
Location: MIDC HINGNA ROAD NAGPUR
Job Type: Full-Time
Department: Engineering / Automation
Reports To: Engineering Manager / Automation Lead
Position Summary:
We are seeking a skilled and motivated Robotic Engineer / Programmer / Integrator to join our advanced manufacturing team, specializing in sheet metal processing and fabrication. This role involves the programming, integration, commissioning, and maintenance of industrial robots. Used in processes such as welding, laser cutting, bending, deburring, material handling, and more.
Key Responsibilities:
- Robot Programming & Optimization
- Develop, test, and implement robotic programs (online & offline) for applications like welding, laser cutting, bending, and part handling.
- Optimize robot paths for cycle time reduction, accuracy, and repeatability.
- System Integration
- Integrate robots with other equipment (press brakes, laser cutters, PLCs, vision systems, safety controllers, conveyors, etc.).
- Commission and troubleshoot robotic cells in both in-house and customer facilities.
- Design & Development
- Collaborate with design and mechanical teams to assist in the development of end-of-arm tooling (EOAT), fixtures, and robotic cell layouts.
- Assist in system design and simulations for automation projects.
- Maintenance & Support
- Provide ongoing support for robotic systems, including diagnostics, maintenance schedules, and upgrades.
- Train maintenance and operator teams on robot use and basic troubleshooting.
- Documentation & Compliance
- Prepare technical documentation, user manuals, and safety reports.
- Ensure robotic systems comply with safety and quality standards (ISO, OSHA, CE, etc.).
Required Qualifications:
- Bachelor's degree in Robotics, Mechatronics, Electrical/Mechanical Engineering, or related field (or equivalent experience).
- 3+ years of experience in robot programming and integration, preferably in sheet metal or metal fabrication environments.
- Hands-on experience with one or more robotic platforms: FANUC, ABB, KUKA, Yaskawa, UR, etc.
- Proficiency in PLC and HMI integration, industrial communication protocols (Ethernet/IP, ProfiNet, etc.).
- Strong understanding of sheet metal processes: welding, bending, cutting, punching, etc.
- Preferred Skills:
- Experience with robot simulation software (RoboDK, RobotStudio, Delmia, Process Simulate).
Work Environment:
- Combination of office, workshop, and on-site environments.
- May involve travel to customer locations for installation and commissioning.
- Must be able to work in industrial and manufacturing settings, including exposure to noise, machinery, and fabrication equipment.
Benefits:
- Competitive salary & performance bonuses
- Health, dental, and vision insurance
- 401(k) / Retirement plans
- Training and professional development
- Opportunities to work on cutting-edge automation projects
Job Type: Full-time
Pay: ₹16, ₹18,000.00 per month
Benefits:
- Health insurance
Work Location: In person
Robotics Software Engineer
Posted today
Job Viewed
Job Description
What to Expect
- Robots in the Real World:
Your code runs on real autonomous systems. And you get to see them in action. - Build Across the Stack:
Perception, planning, control. Touch every layer, ship full features. - Direct Access to Founders:
Small team. No layers. Just builders solving hard problems. - Tech-First, Always:
We care about performance, clean design, and things that work.
Role Description
This is a full-time, on-site role for a Robotics Software Engineer located in Bengaluru. As a Robotics Software Engineer, you will help design and develop core software components that power robotic platforms in both simulated and real environments. You'll work across perception, planning, and control systems, with opportunities to grow your expertise in ROS2, SLAM, and multiple types of robot control.
Basic Requirements
- Proficiency in C++ and/or Python with understanding of OOP and data structures.
- Familiarity with Linux development environment and Git.
- Strong problem-solving mindset and eagerness to learn.
- Some exposure to robotics projects (personal, academic, or open-source).
Optional Requirements
- Hands-on experience working with ROS2. based projects.
- Knowledge of SLAM and autonomous navigation systems.
- Familiarity with manipulator kinematics and control libraries (MoveIt2).
- Basic understanding of real-time constraints in robotic systems.
Responsibilities
- Develop and maintain software modules in C++ and Python for robotic systems.
- Inteface with sensors such as LiDARs, IMUs, and cameras for perception tasks.
- Design and develop simulation environments (Isaac Sim / Gazebo).
- Assist in developing and testing SLAM and navigation stacks for autonomous robots.
- Develop control interfaces for robotic arms and mobile platforms
Robotics Software Engineer
Posted today
Job Viewed
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
Robotics Software Engineer
Posted today
Job Viewed
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
- 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
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
Robotics Software Engineer
Posted today
Job Viewed
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
Robotics Software Engineer
Posted today
Job Viewed
Job Description
As the Robotics Software Engineer at 10xConstruction.ai, 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
Robotics Software Engineer
Posted today
Job Viewed
Job Description
Design and implement novel robotic algorithms to meet varying mission requirements
Produce flight quality code for space operation of our robotic systems in C/C++
Implement features to support simulation, visualization, testing, analysis, command, and control of robotic systems
Develop software for a wide variety of robotic systems (g., custom arms, rovers, & morphologies)
Candidate should have:
Experience with Git version control
Experience with Python and Matlab
Experience with ROS(or similar robotics framework)
Professional development experience with C and C++ (or another object-oriented language)
Experience with MoveItand Gazebo or other robotics-based simulation software
Experience with Unity and VR/AR
Extensive experience with ROSand ROS2
Experience with hardware development
5+years work experience
Degree in Robotics, Engineering, Computer Science, or another related field
Be The First To Know
About the latest Robotics programmer Jobs in India !
Robotics Software Intern
Posted today
Job Viewed
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
Robotics Software Apprentice
Posted today
Job Viewed
Job Description
Job Summary:
As a Robotics Software Engineering Apprentice at , you'll have the opportunity to contribute to the development of cutting-edge AI-powered robots that are revolutionizing the construction industry. Working alongside experienced robotics software engineers, you'll gain practical experience in designing, implementing, and testing algorithms for robot manipulation, motion planning, and navigation.
Key Responsibilities:
- Assist in the design and implementation of motion planning and trajectory systems for robotic construction equipment.
- Contribute to the development of control systems for autonomous construction robots.
- Assist in building and maintaining simulation environments for system validation using tools like Gazebo, RViz, and NVIDIA Isaac Sim.
- Implement and test sensor fusion algorithms for improved robot perception and decision-making.
- Gain experience with ROS2 and contribute to the development of robot software modules.
- Explore and experiment with advanced algorithms for robot navigation and control.
- Collaborate with other engineers to integrate software components into robotic platforms.
- Contribute to the development of technical documentation and reports.
- Graduated from Bachelor's or Master's degree.
- Strong academic record with a demonstrated interest in robotics and software engineering.
- Basic understanding of robotics concepts, including kinematics, dynamics, and control systems.
- Familiarity with ROS (Robot Operating System) is a plus.
- Programming experience in Python and/or C++.
- Excellent communication and teamwork skills.
- A strong work ethic and a willingness to learn.
- Gain experience in a dynamic startup environment at the forefront of robotics and AI innovation.
- Contribute to the development of technology that will revolutionize the construction industry.
- Work alongside a talented and passionate team committed to making a real-world impact.
- Learn from experienced professionals and gain valuable skills in robotics software engineering.
- Gain practical experience in a real-world engineering environment.
- Contribute to a project with the potential to make a significant impact on the construction industry.
Robotics Software Lead
Posted today
Job Viewed
Job Description
About Analog Devices
Analog Devices, Inc. (NASDAQ:
ADI
) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at
and on
and
Twitter (X)
.
Job Title: Robotics Software Lead/architect
Location: Bangalore, India
Department: Software and Digital Platforms Group (SDP), Industrial
Experience Level: Senior years)
Employment Type: Full-Time
Job Summary:
We are seeking a highly experienced and visionary Robotics Software Architect to lead the design and development of cutting-edge robotics platforms. The ideal candidate will have over a decade of hands-on experience in robotics software stack development, across one or more robotics domains such as perception, motion, planning, with deep expertise in ROS, C, C++, and Python. This role demands a strong foundation in firmware, drivers, middleware, robotics applications and cross-functional collaboration to deliver scalable and intelligent robotic solutions.
Key Responsibilities:
- Architecture & Design
- Architect & design the overall structure of robotic software systems, including platform development and other services
- Lead the design of firmware, device drivers, and middleware components.
- Technical Leadership
- Collaborate with cross-functional teams including hardware, systems, and AI engineers.
- Optimize algorithms for robotic perception, motion planning, and Dexterity control.
- Ensure software quality through reviews of design, code, test and documentation artifacts
Stay abreast of emerging technologies in robotics, AI, and embedded systems.
Integration & Deployment
- Integrate and manage sensor systems and real-time operating systems (RTOS) with performance and reliability
- Mentor and guide junior engineers, fostering technical growth and innovation.
Required Qualifications:
- 12-15 years of experience in robotics software development.
- Proficiency in ROS, C, C++, and Python. Rust is desirable
- Proven experience in building and deploying robotics platforms.
- Proven experience of domain knowledge in one or more areas such as perception, control, planning
- Experience in autonomous systems, SLAM, or robotic vision.
- Strong understanding of firmware, drivers, connectivity and middleware.
- Experience with RTOS and various sensor technologies.
- Demonstrated leadership and team collaboration skills.
- Experience mentoring junior engineers and leading technical initiatives.
- Cross-functional experience across hardware, software, AI and systems engineering.
Preferred Qualifications:
- Knowledge of AI/ML algorithms for robotics applications.
- Advanced degree (MS/Ph.D) in Robotics, Computer Science, Electrical Engineering, or related field.
What We Offer:
- Opportunity to work on cutting-edge robotics technologies.
- Collaborative and innovative work environment.
- Career growth and leadership opportunities.
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Job Req Type: Experienced
Required Travel: Yes, 10% of the time
Shift Type: 1st Shift/Days