Logo of Huzzle

🚀 Internship

FPGA Engineer Intern (Summer 2024 – Austin)

Logo of Optiver


29d ago

🚀 Summer Internship


AI generated summary

  • The candidate must be a student pursuing a degree in Computer Science, Computer Engineering, or Electrical Engineering, with FPGA design and development experience. They should have strong engineering instincts, a deep understanding of FPGA fundamentals, and practical knowledge of VHDL or Verilog. Additionally, they should possess skills in digital simulators and self-checking test benches, a passion for clean code and well-architected systems, and the ability to collaborate effectively.
  • The FPGA Engineer Intern at Optiver in Austin will be responsible for owning projects that impact the company's trading systems, collaborating with mentors to build latency-critical applications and networking interfaces, and working on projects related to networking protocols, trading strategies, and system resource usage.

Summer Internship

Software EngineeringAustin


  • At Optiver, our mission is to constantly improve the market by injecting liquidity, providing accurate pricing, increasing transparency and acting as a stabilizing force no matter the market conditions. With a focus on continuous improvement, we participate in the safeguarding of healthy and efficient markets for everyone who participates. We tackle the toughest problems, challenge the status quo and always aim for excellence. As one of the largest market making institutions, we are a trusted partner of 70+ exchanges across the globe.
  • Optiver Chicago’s culture parallels the energetic city we’re immersed in. Home to the Chicago Board of Trade, Chicago Board Options Exchange, and Chicago Mercantile Exchange, Chicago has established itself as the trading capital of the US. Active on leading US exchanges, Optiver’s Chicago office trades a wide range of products from listed derivatives to cash equities, ETFs, bonds, and foreign exchange.


  • Student working toward a Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering and graduating between December 2024 and June 2025
  • Has completed an internship with experience in FPGA design and development
  • Someone with strong engineering instincts and a deep understanding of FPGA fundamentals
  • Experienced in writing hardware in VHDL or Verilog
  • Possesses knowledge of digital simulators and self-checking test benches
  • Passionate for clean code, simple well-architected systems and continuous improvement
  • Able to collaborate with developers, traders and business operations

Education requirements


Area of Responsibilities

Software Engineering


  • Get ready for ten weeks immersed in the fast-paced, dynamic world of market making.
  • As a Hardware Engineer Intern, you'll own projects that directly impact Optiver's world-class trading systems. You’ll get tight feedback loops and ship your code to production within weeks alongside our senior Engineers and Traders. You’ll work side-by-side with an assigned mentor to build latency-critical applications, parallel systems and networking interfaces. From day one, you’ll tackle real issues that will test your critical thinking and problem-solving acumen, and each day will bring new challenges that require fresh perspectives. It's an unrivalled opportunity to accelerate your knowledge and make your mark on Optiver's business.
  • You will also have the chance to join industry lectures to learn about trading and our other departments to gain a complete understanding of Optiver and our business. Don't worry, previous knowledge of the financial industry is not required. You’ll take part in a training program where, through a combination of theoretical knowledge and hands-on practical experience, you’ll learn everything you need to know.
  • Examples of potential projects that you could be working on:
  • Supporting new networking protocols – think 25G and 100G interfaces
  • Developing applications in close collaboration with our Traders to improve our trading strategies and success rates – where did that nanosecond go?
  • Improve the resource usage of our current systems – why use 8 bits when 3 will do?


Work type

Full time

Work mode