FPGA Software Engineer

Posted 6 Days Ago
New York, NY
175K-250K Annually
1-3 Years Experience
Artificial Intelligence • Fintech • Other • Automation
The Role
As an FPGA Software Engineer, you will engage in low-latency trading, collaborating with strategy and hardware developers to build and optimize trading systems, write trading algorithms, and improve trading environments. The role involves coding, problem-solving, API design, and system deployment.
Summary Generated by Built In

Hudson River Trading’s coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading —  at HRT, the code you write is our business. You’ll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a world-class research environment, and more!

As an FPGA Software Engineer you will be working at the cutting edge of low-latency trading, collaborating closely with strategy developers and hardware developers to build best-in-class trading systems. This is a role with many hats; you'll help conceptualize new kinds of trading, optimize low level code, design new APIs, deploy and monitor live trading systems, build tools and testing infrastructure, and plan physical networking layouts. Your job will be to help figure out what hardware to build, how to build it, and then how to seamlessly integrate it into the existing trading environment.

Skills

  • Excellent design, debugging, and problem solving skills.
  • C++ expertise is required.
  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication.
  • Previous exposure to Verilog and FPGAs preferred.

Profile

  • You possess a bachelor's degree in Computer Science, Engineering, or a related field.
  • You are capable of working independently as well as part of a team.
  • You can analyze and fix problems quickly.
  • Can look at code, figure out how it works, and how to make it better.
  • Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between.
  • You really like to work with people who challenge you and make you better at what you do.
  • In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related.

Annual base salary range of $175,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other benefits.

Culture

Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.
At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.
Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.

Top Skills

C++
The Company
HQ: New York, NY
1,000 Employees
Hybrid Workplace
Year Founded: 2002

What We Do

Hudson River Trading brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.

Why Work With Us

At HRT we are mathematicians, computer scientists, statisticians, physicists and engineers. We believe that by cultivating an environment that encourages idea sharing and collaboration, we develop our best strategies. We boast a flat management structure as all our people are motivated by being at the forefront of the automated trading world.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Hudson River Trading Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Teams have a range of in-office needs: some require 24/7 coverage or hands-on maintenance, while others operate across time zones. While the majority of teams adopt a fairly even split between in-office and remote work, many come in every day.

Typical time on-site: Flexible
HQNew York, NY
Singapore
Austin, TX
Boulder, CO
Chicago, IL
London, GB
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account