Robotics Software Testing Engineer

ERIC Robotics

Maharashtra

On-site

INR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Real-world robotics deployment experience
Direct work with ML and robotics teams
Strong learning and growth opportunities
High ownership, high impact
Learning and growth opportunities

Job summary

A robotics technology company in India is looking for a Robotic Software Testing Engineer responsible for deploying, configuring, and validating software systems on robotic platforms. The role focuses on system-level deployment and integration rather than pure development, requiring proficiency in Linux, ROS/ROS2, and strong troubleshooting abilities under field conditions. Exposure to hardware-software integrated systems and experience with networking will be advantageous. This position offers opportunities for real-world robotics deployment and direct collaboration with ML and robotics teams.

Qualifications

  • Strong proficiency in Linux.
  • Experience with ROS / ROS2.
  • Ability to troubleshoot under field conditions.
  • Experience with hardware-software integrated systems.
  • Ability to troubleshoot under field conditions.

Responsibilities

  • Deploy robotic software stacks including perception pipelines and ROS nodes.
  • Validate end-to-end system functionality from sensor data to ML outputs.
  • Act as the first line of technical support during deployments.
  • Validate end-to-end system functionality: sensor data flow, ML inference, latency and stability.
  • Debug issues related to ROS topics/services, network, and software crashes or performance drops.
  • Coordinate with ML and robotics teams to close deployment issues.
  • Act as first line of technical support during deployments and collect logs/metrics.
  • Create deployment SOPs, checklists and rollback plans; train internal teams or clients.

Skills

Linux proficiency
Hands-on experience with ROS / ROS2
Networking knowledge
System logs and debugging understanding
Troubleshooting skills
Field troubleshooting

Tools

Docker
Python-based tooling
Python tooling

Job description

As a Robotic Software Testing Engineer you will be responsible for deploying, configuring, validating, and supporting software systems on ERIC Robotics’ robotic platforms during pilots and production rollouts.

This role bridges ML/robotics software teams and real-world deployments, ensuring that what is built in-house works reliably at customer sites.

This is not a pure development role — it is a system-level deployment, debugging, and integration role.

Key Responsibilities
  • Software Deployment & Integration
    • Deploy robotic software stacks including:
      • Perception pipelines
      • ROS / ROS2 nodes
      • Dashboards and monitoring tools
    • Configure software for:
      • Different hardware variants
      • Client-specific environments
    • Perform on-site and remote deployments during:
      • Pilots
      • POCs
      • Production rollouts
  • System Validation & Debugging
    • Validate end-to-end system functionality:
      • Sensor data flow
      • ML inference outputs
      • Latency and stability
    • Debug issues related to:
      • ROS topics/services
      • Network connectivity
      • Software crashes or performance drops
    • Coordinate with ML and robotics teams to close deployment issues.
  • Operations & Support
    • Act as the first line of technical support during deployments.
    • Collect logs, metrics, and field feedback.
    • Create deployment SOPs, checklists, and rollback plans.
    • Train internal teams or clients (when required) on system usage.
Requirements
Technical Skills (Must Have)
  • Strong proficiency in Linux.
  • Hands‑on experience with ROS / ROS2.
  • Good understanding of:
    • Networking (IP, SSH, ports, firewalls)
    • System logs and debugging
  • Experience working with hardware‑software integrated systems.
  • Ability to troubleshoot under field conditions.
Good to Have
  • Familiarity with:
    • Docker / containers
    • Edge devices (Jetson, industrial PCs)
    • Python-based tooling
  • Exposure to robotics, ML systems, or IoT deployments.
Benefits
  • Real-world robotics deployment experience
  • Exposure to full-stack robotic systems (software + hardware)
  • Direct work with ML and robotics teams
  • High-ownership, high-impact role
  • Strong learning and growth opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Deployment Engineer – Mechatronics
Deployment Engineer – Mechatronics

ERIC Robotics • Maharashtra

On-site
INR 500,000 - 800,000
Real-world robotics deployment exposure
Hands-on mechanical and electrical integration work
Strong learning and growth opportunities
Robotics Engineer, Deployment & Testing - Bengaluru
Robotics Engineer, Deployment & Testing - Bengaluru

Skild AI • Bengaluru

On-site
INR 600,000 - 1,200,000
Deployment Mechatronics Intern
Deployment Mechatronics Intern

ERIC Robotics • Maharashtra

On-site
Hands-on exposure to real robotics deployments
Direct mentorship from engineers
Opportunity to participate in robot field trials
Robotics Software Development Engineer II
Robotics Software Development Engineer II

ANSCER ROBOTICS PVT LTD • Bengaluru Urban

On-site
INR 800,000 - 1,200,000
Work on cutting-edge robotics and automation projects
Career growth with leadership and mentorship opportunities
Collaborative and innovation-driven environment
+1
Robotics Software Development Engineer II
Robotics Software Development Engineer II

Anscer Robotics Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
Work on cutting-edge robotics and automation projects
Career growth with leadership and mentorship opportunities
Collaborative and innovation-driven environment
+1
Robotics Engineer, Deployment & Testing - Bengaluru
Robotics Engineer, Deployment & Testing - Bengaluru

Skild • Bengaluru

On-site
INR 900,000 - 1,350,000
Robotics Developer – ROS and Applications
Robotics Developer – ROS and Applications

Ottonomy • Dadri

On-site
INR 1,500,000 - 2,500,000
Robotics Engineer, Deployment & Testing - Bengaluru
Robotics Engineer, Deployment & Testing - Bengaluru

Menlo Ventures • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Robotics Engineer
Robotics Engineer

Muks Robotics – The Humanoid Company • Pune District

On-site
INR 1,500,000 - 2,200,000
Senior Application Support Engineer
Senior Application Support Engineer

Rapyuta Robotics • Chennai District

On-site
INR 1,200,000 - 1,500,000
Competitive salary
Great team culture
Exciting and challenging problems