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
1. 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
2. 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.
3. 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