Location: New Delhi
Firm: Algoquant
As an FPGA Engineer specialised in RTL (Register Switch Stage) coding, you may be liable for designing, optimising, and implementing {hardware} options on Discipline-Programmable Gate Arrays (FPGAs) to help high-frequency buying and selling methods. You’ll work carefully with the buying and selling methods workforce to develop and deploy ultra-low latency buying and selling infrastructure, making certain the best ranges of efficiency, reliability, and effectivity.
Key Obligations:
RTL Design and Optimisation: Design and optimise FPGA-based options utilizing RTL coding strategies to obtain ultra-low latency and excessive throughput for buying and selling algorithms and methods.
Algorithm Implementation: Implement buying and selling algorithms and methods in {hardware}, leveraging FPGA capabilities to minimise latency and maximise efficiency.
{Hardware} Acceleration: Determine alternatives for {hardware} acceleration of essential buying and selling capabilities and develop FPGA-based options to attain vital speedups.
Efficiency Evaluation and Tuning: Conduct efficiency evaluation of FPGA designs, establish bottlenecks, and fine-tune the implementations to attain optimum efficiency.
{Hardware} Integration: Collaborate with software program engineers and system architects to combine FPGA-based options into the general buying and selling infrastructure, making certain seamless operation and compatibility.
Testing and Validation: Develop take a look at benches and carry out thorough testing and validation of FPGA designs to make sure correctness, reliability, and robustness underneath real-world buying and selling circumstances.
Documentation and Reporting: Doc FPGA designs, methodologies, and implementation particulars, and present common reviews and updates to stakeholders on challenge progress and efficiency metrics.
Necessities
- Bachelor’s or Grasp’s diploma in Electrical Engineering, Laptop Engineering, or a associated area.
- Confirmed expertise in FPGA design and improvement, with a deal with RTL coding utilizing Verilog or VHDL.
- Deep understanding of pc structure, digital design rules, and {hardware}/software program co-design ideas
- Expertise with high-frequency buying and selling methods and ultra-low latency design strategies is extremely fascinating.
- Proficiency in FPGA improvement instruments and workflows, comparable to Xilinx Vivado or Intel Quartus.
- Robust analytical and problem-solving expertise, with the flexibility to optimise designs for efficiency, energy, and useful resource utilisation.
- Wonderful communication and collaboration expertise, with the flexibility to work successfully in a fast-paced, team-oriented surroundings.