Looking for engineer or technician that can run Python scripts on low-level hardware interfaces. Must be knowledgeable about hardware interfaces and have hardware troubleshooting skills. Must be able to work independently and coordinate with various product teams. The job will also involve providing weekly status and sharing information and best practices with other members of the teams.
1. Scope clarity
• Develop, maintain, and debug Python-based hardware validation scripts for board-level and interface-level testing.
• Translate hardware requirements into executable test procedures and pass/fail criteria.
2. Interface and lab skills (explicitly list)
• Hands-on with interfaces like UART/RS-422/RS-485, SPI, I2C, GPIO, Ethernet/CAN (as relevant).
• Comfortable using oscilloscopes, logic analyzers, DMMs, power supplies, and signal generators.
3. Debugging expectations
• Root-cause failures across script logic, firmware, and hardware bring-up issues.
• Perform triage with clear issue isolation: test setup vs script defect vs hardware defect.
4. Code quality expectations
• Write maintainable, modular Python with logging, retries/timeouts, and robust error handling.
• Use version control (Git), code reviews, and basic CI/test execution workflows.
5. Traceability and documentation
• Maintain requirement-to-test traceability and test evidence (logs, captures, summaries).
• Document setup instructions, known failure modes, and reusable troubleshooting playbooks.
6. Independence + ownership
• Own test development from test design through lab execution and closure.
• Proactively improve script reliability and test throughput.
Key Responsabilities:
HW VnV, Test procedures,
Mandatory skills:
Hardware interfaces, Test procedures, Verification and Validation, run Python scripts for HW VnV, Debugging, experience in using lab equipments
Skills Required
- Python scripting for hardware validation
- Experience with hardware interfaces (UART, RS-422, RS-485, SPI, I2C, GPIO, Ethernet, CAN)
- Use of lab equipment (oscilloscope, logic analyzer, DMM, power supplies, signal generators)
- Hardware debugging and root-cause analysis (hardware, firmware, script)
- Develop and translate requirements into test procedures and pass/fail criteria
- Verification and Validation experience
- Maintain requirement-to-test traceability and test evidence
- Version control (Git), code reviews, and CI/test workflows
- Write maintainable, modular Python with logging, retries/timeouts, error handling
- Ability to work independently and coordinate with product teams; provide weekly status
What We Do
Commservetech's is a global provider of ITES support, cybersecurity solutions, staffing services, enterprise application support, and PMO consulting. We help businesses scale, secure, and streamline operations with tailored, cost-effective services that deliver measurable results. 🌐 IT Helpdesk & Incident Management Level I & II support 24/7 coverage across time zones Voice, email, remote, in-person (North America, India, Malaysia), and ad-hoc support Platforms: Jira, Cherwell, ServiceNow, Zendesk 🔐 Cybersecurity Services Security rationalization (cost savings + efficiency) Deep vulnerability & threat assessments (internal & external) Supply Chain / Manufacturing: best practices Business insurance compatibility assessments GRC policy review & advisory Robust, budget-friendly alternatives to current services 👨💻 Staff Augmentation Temporary, Contract-to-Hire & Full-Time placements Specialized in IT & Engineering roles 🧩 SAP & SuccessFactors Support SuccessFactors: Level 2 & 3 support SAP: Basis, FICO, ABAP, S/4 HANA, WMS / EWM 📊 PMO Services Full-spectrum Project Management Office services Strategic alignment, process standardization, and execution excellence Let’s Connect We’re here to power your growth through smart support, secure systems, and the right people. Reach out to see how Commservetech can partner with your organization. 🌐 www.commservetech.com | 📩 [email protected]








