Working knowledge of peripheral interfaces and protocols such as PCI/PCIe, USB, SATA, SPI, I2C, Ethernet, and Video (DVI, VGA, Display-Port, etc.).* An awareness of NI tools LabVIEW and TestStand Role Requirements:* Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or other relevant fields* 2+ years of experience in software development in Python and C/C++ Role Responsibilities:* Develop and maintain automated test sequences, software, firmware, and scripts to validate our products during development through manufacturing.*