FPGA Intern: Responsibilities: 1.Developing and implementing software in FPGA area such as IPs and associated tools; 2.Applying the cutting-edge IP techniques in software projects; 3.Assisting NI users in applying LabVIEW software to their FPGA based applications; Requirements: 1.Graduate or undergraduate students in EE, CS or related; 2.Good understanding of FPGA technology; 3.Good software programming skills (C++/C#); 4.Familiar with one of hardware description languages such as VHDL or Verilog; 5.Good understanding of digital signal processing (DSP); 6.Familiar with Xilinx FPGA development tool chain; Strong ability to solve problems; 7.Take initiative and persistence; 8.Good team work and understanding of communication; 9.Proficiency in both written and spoken English;