Hardware Solutions Engineer
Optimus
- Houston, TX, United States
Our key client is seeking a Hardware Solution / Firmware Verification Engineer to manage their testing lab operations and support the validation and development of ASIC miners and server systems. This hands-on role involves firmware testing, hardware troubleshooting, test plan development, and mentoring junior engineers. The ideal candidate will bring a strong background in embedded systems, testing methodologies, and performance analysis across multiple crypto algorithms.
Key Responsibilities
- Lead firmware, hardware, and mining pool testing processes.
- Troubleshoot and maintain servers, ASIC miners, and related infrastructure.
- Develop comprehensive firmware test plans and conduct both manual and automated test execution.
- Perform regression testing and diagnose issues across hardware/software layers.
- Use diagnostic tools (e.g., DVM, UART, WireShark) to identify root causes and resolve defects.
- Document and communicate test results while tracking defects through systems like JIRA.
- Collaborate with engineering teams to support firmware improvements and bug resolution.
- Verify ASIC miner performance under different workloads and ensure firmware quality, including backward compatibility.
- Mentor junior engineers and oversee contractor coordination and support processes.
- Collaborate with the Nonce Analysis team to collect and analyze ASIC miner performance data.
- Review and approve contractors' billing hours and expense submissions.
Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field (Master’s degree preferred).
- Proven experience in firmware development and embedded systems.
- Proficient in C/C++, Python, Go, and scripting for automation.
- Strong understanding of testing and verification methodologies (e.g., directed testing, regression, coverage analysis).
- Skilled in debugging tools and serial communication protocols (SPI, I2C, UART, etc.).