Robotics Engineer, Test & Validation
Roles and Responsibilities 1. Test Planning & Strategy Develop comprehensive test plans, procedures, and schedules for robotic systems. Identify testing requirements based on system specifications, performance benchmarks, and use cases. Establish QA/QC frameworks, Standard Operating Procedures (SOPs), and guidelines for embedded and control systems. 2. Validation Execution Lead the design, development, and integration of robotic subsystems including sensors, actuators, wireless modules, power systems, and microcontrollers (ESP32, STM32, etc.). Execute functional, performance, safety, and stress testing of robotic components and systems. Simulate real-world operational scenarios to validate system reliability and performance. Verify system designs using simulations and validation tools. Perform Failure Modes and Effects Analysis (FMEA) and define failure limits for system components. Maintain, troubleshoot, and prepare robots for deployment readiness. 3. Data Collection & Analysis Collect, log, and analyze test data using sensor outputs, logging tools, and software analytics. Conduct root cause analysis to identify and resolve bugs, performance drops, or system failures. 4. Reporting & Documentation Generate clear and detailed test reports, validation records, and technical documentation. Maintain thorough traceability logs of test results, iterations, and design changes. 5. System Integration Support Collaborate with design, firmware, and hardware teams during system integration phases. Provide actionable feedback to improve system design, robustness, and reliability based on validation results. 6. Tool & Fixture Development Design and fabricate test fixtures, jigs, and automated testing setups to streamline validation processes. 7. Field Testing & Deployment Support Support on-site testing, pilot deployments, and customer validation efforts. Troubleshoot system issues in field conditions and ensure optimal performance. 8. Cross-functional Coordination Work closely with engineering, manufacturing, and quality teams to ensure successful product validation and release. Ensure alignment of testing outcomes with broader project goals and quality standards. Technical Skills 1. Robotic Systems & Components Strong understanding of robotic architectures, including actuators, sensors, controllers, power systems, and mechanical subsystems. 2. Programming Proficiency Skilled in C/C++ for embedded development; working knowledge of Python for scripting and automation (added advantage). 3. Embedded Systems Testing Hands-on experience with ESP32 and STM32 microcontrollers; familiar with real-time operating systems and firmware-level debugging and validation. 4. System Integration & Mechatronics Capable of testing and validating integrated hardware-software robotic systems with a focus on system reliability and performance. 5. Control Systems Foundational knowledge of kinematics , dynamics , PID tuning , and control algorithm implementation. Analytical & Documentation Skills 6. Data Analysis & Root Cause Diagnosis Ability to analyze complex test data, perform failure analysis, and derive actionable insights to improve system performance. 7. Technical Documentation Proficient in preparing structured test cases, validation protocols, bug logs, and detailed test reports for traceability and compliance. Soft Skills 8. Problem Solving Demonstrated ability to quickly diagnose and resolve technical issues during testing or field validation. 9. Attention to Detail High accuracy and precision in conducting tests and documenting results to ensure reliability and repeatability. 10. Communication Clear and concise in presenting findings, both written and verbal, to cross-functional teams. 11. Team Collaboration Strong ability to work effectively with design, firmware, QA, and manufacturing teams in a collaborative development environment. 12. Adaptability Comfortable working in dynamic conditions, including lab-based testing, real-world deployment, and simulation environments. 13. Learning Orientation Passion for learning and applying new technologies and methods in robotics and embedded systems. Educational Background Bachelors degree in Electronics Engineering , Mechatronics , or a related field. Solid theoretical grounding in embedded systems, microcontroller architecture, and firmware development principles.