Field-Programmable Gate Arrays Engineer

AAA Global
Newcastle upon Tyne, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Algorithmic Trading
Bash
C++
Logic Synthesis of Circuits
Electronic Design Automation
Field-Programmable Gate Array (FPGA)
Python
Network Protocols
SystemVerilog
Tcl (Programming Language)
Verilog
VHDL
Scripting (Bash/Python/Go/Ruby)
Application Specific Integrated Circuits
Service Stack

Job description

As an FPGA Engineer, you will be responsible for digital circuit design and verification, developing in-house intellectual property, and scaling designs globally. You will work with cutting-edge hardware technologies to support the Firm's automated trading infrastructure., * Design and verify RTL implementations for trading systems

  • Develop reusable IP components that can be deployed across multiple platforms
  • Integrate hardware designs with wider technology stack
  • Script automation tasks and workflow improvements
  • Collaborate with software, research, and systems teams

Requirements

  • University degree in EE, CS, CE or related technical field, * Professional experience with FPGA/ASIC design and verification
  • Experience developing reusable IPs and scaling designs to multiple target platforms
  • Solid understanding of digital design principles
  • Strong working knowledge of either SystemVerilog/Verilog/VHDL
  • In-depth knowledge of common EDA tools
  • Knowledge of C++ required
  • Familiarity with common scripting languages TCL/Python/Bash

Preferred Skills

  • Experience with high-speed transceivers, networking protocols, and packet processing is preferred

About the company

A leading firm focused on leveraging cutting-edge technology to enhance automated trading infrastructure. Our mission is to innovate and excel in the financial technology space, fostering a culture of collaboration and continuous improvement.

Apply for this position