Hardware Test Engineer
ADB SAFEGATE · India
FULL TIME
Job Description
About the Role
We are seeking an experienced Automation Engineer with a strong background in connected device validation, IoT protocol testing, and hardware-software integration. The ideal candidate will have hands-on expertise in building automation frameworks, managing physical lab environments, and validating embedded systems and industrial IoT solutions at scale.
Key Responsibilities
- Design, set up, and maintain physical device labs for automated testing of embedded systems, IoT gateways, and edge devices.
- Develop and enhance Python-based automation frameworks to orchestrate multi-device test beds, simulate high-volume data streams, and capture device telemetry.
- Execute end-to-end validation of industrial IoT solutions, including HVAC systems, building management systems, and smart infrastructure across global deployments.
- Integrate and test IoT protocols such as MQTT, BACnet, Modbus, and WiFi Direct, ensuring comprehensive command-response and data integrity checks.
- Implement automated test suites for protocol, UI, and system-level validation using tools like PyTest, Mobly, PixelPilot, Appium, and YAML.
- Build robust telemetry pipelines to collect, correlate, and analyze system logs, screenshots, and video buffers for rapid root-cause analysis.
- Orchestrate CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) for parallel execution of automated tests across distributed device farms.
- Program robotic arm automation for endurance and deployment testing of foldable and mechanical devices.
- Collaborate with cross-functional teams to troubleshoot hardware-in-the-loop (HIL) scenarios, identify defects, and optimize system reliability.
- Maintain code quality, test coverage, and documentation for all automation frameworks and testbeds.
- Support integration testing and validation in high-reliability, safety-critical environments (e.g., oil rigs, smart buildings).
Technical Skills & Experience
- 6-8 years of experience in automation engineering, device validation, and IoT protocol testing.
- Strong hands-on knowledge of Python automation frameworks (PyTest), multi-device orchestration, and testbed setup.
- Experience with industrial protocols: MQTT, BACnet, Modbus, WiFi Direct, RCS/SMS/MMS.
- Proficiency in hardware-in-the-loop (HIL), device telemetry collection, and command-response validation.
- Familiarity with CI/CD platforms (Jenkins, GitHub Actions, GitLab CI), Linux/Ubuntu, and log analysis tools (Logcat, OCR/computer vision).
- Experience with lab and hardware automation: device farm management, HVAC/BMS systems, robotic arms, sensor simulation.
- Expertise in test automation tools: Mobly, PixelPilot, Appium, ADB, YAML, Bash.
- Background in distributed system testing, protocol analyzers, and real-world device integration.
- Strong analytical and troubleshooting skills; track record of defect identification and system optimization.
- Recognized for high-quality delivery and achieving defect-free releases in demanding environments.
Preferred Qualifications
- B.E./B.Tech graduate degree in CS, Electronics etc.
- Experience with large-scale physical lab management and distributed device testing.
- Knowledge of industrial automation tools and diagnostic protocols.
- Exposure to smart building, industrial IoT, or connected device ecosystems.
- Awards or recognition for test automation and quality engineering excellence.
Details
| Company | ADB SAFEGATE |
| Location | India |
| Type | FULL TIME |
| Niche | tech |
