С++ / FPGA Infra Developer
The client is a leading provider of ultra-low latency trading platforms for high-frequency algorithmic trading, delivering an advanced end-to-end solution for developing, deploying, and executing trading strategies and algorithms. Leveraging powerful APIs, comprehensive trading tools, and high-performance infrastructure hosted in specialized data centers, their systems process real-time market data and execute transactions on exchanges with extremely low latency.
We are looking for a highly skilled C++ Developer with a background in FPGA infrastructure to join a team working on FPGA trading solutions. Their FPGA infrastructure is mostly based on HLS C++, but some lower-level tasks are expected from time to time, requiring knowledge and experience with the underlying technologies. This role demands someone who thrives in fast-paced environments and is eager to take ownership of performance-critical live systems.
Working time: working hours are 09:00–18:00 EET / 10:00–19:00.
Requirements:
- 5+ years of experience in modern C++ (C++14 and above).
- 4+ years of experience with Xilinx Vivado HLS and AMD/Xilinx FPGA platforms.
- Knowledge of SystemVerilog, VHDL, or other HDL languages.
- Strong problem-solving skills and a strong sense of accountability.
- Advantage - knowledge of financial and stock markets.
- Develop and maintain low-latency, high-performance infrastructure code written in C++ for synthesis with Vivado HLS.
- Develop and maintain lower-level FPGA code and optimize mid-level build & synthesis environments.
Benefits from 8allocate:
- You’ll work with a supportive and spirited team of professionals.
- Corporate events, holidays, and team buildings for your joy.
- Training and development: we have a budget for your professional development.
- Sport or massage compensation according to the general policy.
- Compensation for psychological support or medical insurance compensation according to the general policy.
- People-oriented management without bureaucracy.
- Paid vacation and sick leaves.