These skills and experiences could include such things like programming (e.g., Python, C, HDL), use of technical software (e.g., MATLAB, HFSS, FEKO, etc.), past project or hardware development efforts, and experience with lab equipment (e.g., oscilloscopes, network analyzers, etc.). Most successful applicants are enrolled in a science or engineering college degree program in physics, optics, electrical engineering, computer engineering, computer science, mathematics, or a related field.