What are the responsibilities and job description for the FPGA Engineer position at Radix Trading Experienced Job Board?
Role Description
As part of the FPGA team, you’ll work with cutting-edge technology to improve performance and latency of our systems. As a member of a small and dynamic team, you’ll not only work to solve production issues but also come to the table with new and innovative ideas for automated trading.
Job Functions:
- Design and build new scalable systems
- Maintaining FPGA code
- Use Python for unit testing
- Use model-sim for simulation
- Debug and fix FPGA issues
- Innovate and design solutions that will overcome current limitations
Key Capabilities:
- At least 3 years of FPGA industry experience
- Highly analytical mindset
- Excellent communication skills, both written and oral
- Results oriented, highly flexible, team player
- Can tackle new things without a lot of help ; fast learner
- Driven and self-guided
- Ability to function independently and take ownership
- Ability to multitask and iterate quickly towards a better solution
- Proficiency with Python for unit testing
- Experience coding in VHDL /verilog
- Used Xilnix and/or Altera FPGAs
- Familiar with Modelsim
- Previously worked on large FPGA stratix V or/and Virtex ultra-scale is a plus
- Knowledge of deeper networking protocol and capabilities a plus
- Knowledge of networking protocols: (IP, TCP/UDP, etc) is a plus
- BS or higher in Electrical Engineering or another closely- related engineering discipline
FPGA Engineer
Optiver -
Chicago, IL
FPGA Engineer
Actalent -
Chicago, IL
FPGA Engineer
Sunrise Futures, LLC -
Chicago, IL