Job Description
Hudson River Trading is seeking an FPGA Software Engineer to join their team in New York. In this role, the individual will be at the cutting edge of low-latency trading, collaborating closely with strategy and hardware developers to build best-in-class trading systems. This role involves conceptualizing new trading strategies, optimizing low-level code, designing new APIs, deploying and monitoring live trading systems, building tools and testing infrastructure, and planning physical networking layouts. Role involves:
- Conceptualizing new trading strategies
- Optimizing low-level code
- Designing new APIs
- Deploying and monitoring live trading systems
- Building tools and testing infrastructure
- Planning physical networking layouts
Requirements:
- Excellent design, debugging, and problem-solving skills
- C++ expertise
- Knowledge of UNIX operating systems (Linux), system/processor performance, and network communication
- Bachelor's degree in Computer Science, Engineering, or a related field
- Ability to work independently and as part of a team
- Ability to analyze and fix problems quickly
Role offers:
- Opportunity to work alongside a range of developers across the firm
- Opportunity to work at the cutting edge of low-latency trading
- Competitive benefits package.
- Discretionary performance-based bonuses