Depending on the internship role, prior experience or knowledge requirements could include the following programming skills and technologies: Verilog, SystemVerilog, VHDL, Perl, Python, TCL, Board-Level Design, PCB, Datacenter Systems, Linux, CAD Software (i.e. Solidworks, ProE, Creo, Catia, Unigraphics, etc.), MATLAB, MOSFETs, Lab Tools (Oscilloscope, Multimeter, Logic Analyzer). With strong backgrounds in electrical engineering and a curiosity about hardware product design, Hardware Design Interns work with a close-knit, multi-disciplinary team, enjoying hands-on work, with cutting-edge visual computing platforms.