Hardware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
Looking for somebody (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.
-
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.
-
Debugging expectations4. Code quality expectations5. Traceability and documentation6. Independence + ownership * 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. * Write maintainable, modular Python with logging, retries/timeouts, and robust error handling. * Use version control (Git), code reviews, and basic CI/test execution workflows. * Maintain requirement-to-test traceability and test evidence (logs, captures, summaries). * Document setup instructions, known failure modes, and reusable troubleshooting playbooks. * Own test development from test design through lab execution and closure. * Proactively improve script reliability and test throughput.
Key Responsabilities: HW VnV, Test procedures
Requirements
Hardware interfaces, Test procedures, Verification and Validation, run Python scripts for HW VnV, Debugging, experience in using lab equipments
Benefits & conditions
$55 - $60 an hour - Contract
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
What is Software Engineering?
Dev Digest 120 - Apple and peers
Dev Digest 139 - Soft and hard queries