Senior FPGA Implementation Engineer

Arm Limited
Cambridge, UK
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Software Debugging Logic Synthesis of Circuits Microprocessors Perl (Programming Language) Field-Programmable Gate Array (FPGA) Python (Programming Language) Systems Architecture Tcl (Programming Language) Verilog Scripting Fpga Hardware

Job description

As a FPGA Engineer, you will deliver on the FPGA prototyping requirements of one or more sophisticated and highly configurable systems - while collaborating with several local and cross-site teams to achieve verification goals., * Development and deployment of FPGA image creation and debug flows for system prototyping purposes.

  • Automation of FPGA flows & methodology such that they can be deployed to the user community.
  • Provide support for the FPGA service to the service users.
  • Collaboration with EDA vendors to drive requirements for next generation FPGA hardware and tools.

Requirements

We seek individuals with exposure and knowledge of FPGA prototyping - with strong technical skills, a good eye for detail, and good interpersonal skills.

Are you a creative, positive, and adaptable person with a strong technical background? This is the role for you!, * FPGA experience in prototyping of complex IPs, SoC, or CPUs.

  • Expert in FPGA flows with Xilinx, including compilation, debug, performance and implementation of advanced features.
  • Proven track record of project debug and execution individually.
  • Deep understanding of digital design concepts and Verilog coding.
  • Proficiency in problem solving and debugging.

“Nice To Have” Skills and Experience :

  • Understanding of CPU-based system architecture and its verification.
  • General understanding of Arm-based systems and protocols like AHB, AXI, ACE, or CHI.
  • Use of scripting languages like Perl/Python/TCL/Shell.
  • Knowledge of advance verification techniques like assertions, property checking etc.
  • Knowledge of debugging System and IP level projects using Verdi or Visualizer

Benefits & conditions

We provide benefits beyond a competitive salary to reward our people for their dedication and contributions.

About the company

The FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc.

Apply for this position

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

Apply on www.totaljobs.com

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:43 min

Building full-stack superconducting quantum hardware

Alexander Glätzle Alexander Glätzle +3 · WWC 2024

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:17 min

Designing versatile software interfaces using the onion principle

Bjarne Stroustrup · WWC 2022

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all