Robotics Software Testing Engineer
Technology
Delhi, India1 weeks agoUntil 1/7/2026
Full time
Job description
- load_list_page(event)"> Job listing
- Job details
- 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
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.
- 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.
- Familiarity with:
- Docker / containers
- Edge devices (Jetson, industrial PCs)
- Python-based tooling
- Exposure to robotics, ML systems, or IoT deployments.
- 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
Keywords
Template processorOCamlInfo-ZIPPureAutoconfEricLinuxOpenSSHPythonSoftware DeploymentNodeDebuggerDockerDebugging
¿Te interesa este puesto?