HPR is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently.
As an FPGA Engineering Intern at HPR, you will:
Build on your strong academic background as you help us advance our high-performance computing and electronic trading systems
Collaborate with mentors to solve real-world problems
Own a project through the entire FPGA development life cycle
Develop tools to automate RTL and testbench generation
Education Requirements
Pursuing a BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related field and have attained Sophomore standing or higher
Successful completion or enrollment in relevant coursework such as Digital Logic Design, Computer Organization, or Embedded Systems
Must have and maintain at least a 3.0 cumulative GPA, if on a 4.0 scale
Basic Qualifications
Internship or academic experience writing Verilog/SystemVerilog or VHDL
Familiarity working in a Linux environment
Proficiency with a scripting and/or high-level software language (e.g., Python, Perl, or similar)
Excellent interpersonal, verbal, and written communication skills
Preferred Qualifications
Experience working with FPGAs
Familiarity with FPGA tools (Vivado and/or Quartus)
Our goal is to provide a robust learning experience, connect you to new friends and mentors, and give you a foundation to start building a strong professional network. We do not offer any fake “intern projects” at HPR; you’ll be actively engaged with our team and make meaningful contributions daily.
HPR offers competitive compensation and perks in a professional and fun setting. You’ll enjoy generous employee perks including casual dress code, free food, team events, and more.