Field-Programmable Gate Arrays Engineer

AAA Global
Newcastle upon Tyne, UK
about 1 month ago

Role details

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

Tech stack

Algorithmic Trading Bash Shell C++ (Programming Language) Logic Synthesis of Circuits Electronic Design Automation Field-Programmable Gate Array (FPGA) Python (Programming Language) Network Protocols SystemVerilog Tcl (Programming Language) Verilog VHSIC Hardware Description Language (VHDL)
+3 more
Scripting 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · WWC 2022

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

54 sec

Interpreting complex terminal commands safely using external explanation utilities

Dan Cranney +2 · LIVE

Videos

See all

Related articles

See all