Skip to main content

Robotics Software Testing Engineer

Technology
ERIC Robotics
Delhi, India1 weeks agoUntil 1/7/2026
Full time

Job description

  • load_list_page(event)"> Job listing
  • Job details
Job Information

  • Job Opening ID ZR_29_JOB
  • Department Name Software
  • Target Date 05/30/2026
  • Number of Positions 1
  • Job Opening Status In-progress
  • Date Opened 04/28/2026
  • Industry Technology
  • Job Type Any
  • Required Skills
    • deleteCurrentSkillOnBackspace(event)"> debugging
    • deleteCurrentSkillOnBackspace(event)"> stability
    • openCompetencySkills()"> 26

  • Created Time 04/28/2026 11:54
  • City Delhi NCR
  • State/Province Uttar Pradesh
  • Country India
  • Zip/Postal Code 201206
About Us

ERIC Robotics, a Premier Seals India initiative to form a dynamic Indian research and development organization is leading the charge in revolutionizing industrial inspection and monitoring through robotics. Our expertise lies in designing and developing next-generation autonomous mobile robots and drones, intended to push the boundaries of innovation across markets.

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

check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#3A4FFC;border-color:#3A4FFC;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">

Keywords
Template processorOCamlInfo-ZIPPureAutoconfEricLinuxOpenSSHPythonSoftware DeploymentNodeDebuggerDockerDebugging

¿Te interesa este puesto?