Enable job alerts via email!

FPGA Engineer- Leading Quant Trading Firm - Oxford Knight

Jobs via eFinancialCareers

London

On-site

GBP 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology-driven firm is seeking passionate FPGA development engineers to join their global team. This role offers the opportunity to work on cutting-edge hardware solutions that enhance trading acceleration. You'll collaborate with talented technologists and traders to design and deploy high-performance FPGA systems while contributing to a fast-paced, dynamic environment. With a focus on continuous learning and career progression, this position is perfect for those eager to make a significant impact in the finance industry through advanced hardware development. Join a leading quantitative trading firm and help shape the future of trading technology.

Qualifications

  • 3+ years of FPGA development experience in a team environment.
  • Strong RTL experience with SystemVerilog or similar languages.

Responsibilities

  • Develop high performance FPGA systems in SystemVerilog and/or HLS.
  • Work within the FPGA development team to roll out new hardware.

Skills

FPGA Development
RTL Experience (SystemVerilog/Verilog/VHDL)
Software Development
Problem Solving
Technology Tradeoffs Understanding
Quantitative Appreciation of Hardware/Software Interaction

Education

Degree in Electrical Engineering
Degree in Computer Science

Tools

Linux
Python
Jenkins CI
GitHub

Job description

The Company

My client is a technology-driven company, pushing on ultra-low-latency real-time systems at large scale globally. Challenges abound, and you should have a desire to learn new technologies, and demonstrate an ability to solve unstructured problems.

Working here has the feel of a small start-up with the benefits of being part of one of the leading quantitative trading firms in the world. They're currently looking for talented engineers to join the global FPGA team.

This team works with technologists and traders to provide hardware solutions in areas such as fast networking, high performance compute, and real-time acceleration. This is a fast-paced area, where taking ideas through to deployment must be fast and accurate. Seeking FPGA development engineers who can help build the next generation of hardware solutions. You will have excellent knowledge of building reliable, high performance FPGA hardware systems. Ideally, you will have a combination of skills in traditional RTL development and complementary software skills. This will enable you to fully contribute to co-designing hybrid hardware/software applications.

As a resourceful individual you will make a difference to a growing company, with your contributions recognized, valued and rewarded. They will support your career progression in a well-resourced, fast-moving environment. Collaboratively, you can make a significant impact and help define the future of trading acceleration using FPGA technology.

What you'll do:

  1. Work within the FPGA development team to roll out new hardware to the trading community
  2. Interact with development teams to coordinate technology introduction
  3. Develop high performance FPGA systems in SystemVerilog and/or HLS
  4. Contribute to the development of productivity tooling that supports hardware development efforts
  5. Stay informed of industry hardware (including the latest System-on-Chip and System-in-Package)
  6. Interpret high-level requirements to create exceptional solutions for the trading community
  7. Build your skills in the finance industry and FPGA development flows

Skills you'll need:
  1. Passion for development, strong work ethic, and drive to continually learn and improve
  2. Hands-on FPGA development successes, taking ownership of significant systems and subsystems
  3. Sound understanding of technology tradeoffs, and a pragmatic approach to problem solving
  4. At least 3+ years of experience working as a FPGA development engineer in a team environment
  5. At least 3+ years of RTL experience (SystemVerilog/Verilog/VHDL)
  6. At least 2+ years of software development experience
  7. Quantitative appreciation of low-level hardware/software interaction
  8. Degree in Electrical Engineering or Computer Science (or related subject)

Bonus points for:
  1. Linux experience
  2. Scripting language proficiency (preferably Python)
  3. High-level Synthesis flows
  4. Familiarity with some of: Jenkins CI, Github, ctypes, SWIG
  5. Experience of automated testing
  6. Embedded processors
  7. Networking (Ethernet, TCP/IP, IB)
  8. Financial protocol and algorithmic experience
  9. High speed networking / serial protocols / transceivers / PCIe

Contact
If this sounds like you, or you'd like more information, please get in touch:

George Hutchinson-Binks
george.hutchinson-binks@oxfordknight.co.uk
(+44) 07885 545220
linkedin.com/in/george-hutchinson-binks-a62a69252
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.