A globally leading trading firm is seeking a FPGA Engineer to join one of their trading teams in Chicago. While the company has been utilizing FPGA technology for a number of years, you will have the opportunity to build an FPGA application from scratch for an existing team.
Responsibilities:
Use cutting-edge technology while working on high performance/low latency systems
Collaborate with team members to investigate and create automated trading algorithms
Work on high-performance computing systems to break speed and performance boundaries
Build next-generation algorithmic trading systems;
Solve low latency trading problems and optimization of performance-critical code
Develop new hardware platforms
Identifying opportunities for improvement and experimenting with performance optimizations;
Apply industry knowledge and technical skills in new and innovative ways
Candidate Requirements:
Development experience with FPGAs (Verilog/VHDL, functional verification, and static timing closure)
Demonstrated experience with Bash, TCL, and/or Python scripts
Experience with FPGA design, simulation, and verification tools (Synopsys, Riviera, ModelSim, Questasim, etc.)
Experience with FPGAs and CPLDs from vendors (Xilinx, Altera)
A desire to push the boundaries on performance and lower latency
Passion for innovation and building systems from the ground up
Demonstrated experience with Bash, TCL, and/or Python scripts
Demonstrated ability to work in a fast-paced, mission-critical environment
Careful attention to detail, and the vision and skill to push beyond expectations