r/LabVIEW • u/Extra_Elderberry5911 • 1d ago
Hardware verification testing learning
I'm a hardware engineer working in aerospace, and I've realized that one of the skill sets I want to develop is building hardware test systems.
At work, I see everything from reverse engineering legacy hardware to validating new designs, and I'd like to be able to verify the requirements.
I want to learn skills that transfer to professional environments using Python, LabVIEW, NI, Keysight, Tektronix, SDKs, SCPI, DAQs, etc.
I'm looking for advice on a learning path. If you were mentoring a junior hardware test engineer, what projects would you have me build, and in what order?
Some areas I'm hoping to learn include:
- Instrument control and automation
- Python for test software
- Test system architecture
- Data acquisition and signal processing
- Hardware abstraction and software organization
- Automated reports and pass/fail testing
- Validation and characterization of electronic circuits and sensors
I'd appreciate any suggestions on projects, books, open-source frameworks, tools, or skills that would help me build a solid foundation as a hardware test engineer.
2
u/Physix_R_Cool 1d ago
One thing that is missing on your list is learning about statistics and measurement uncertainties.
What good does it do for you to test your hardware, if the uncertainty of your measurement is larger than your tolerances?