Fpga Engineer

 

Description:


The FPGA team is part of the global Productivity Engineering organization, providing FPGA prototyping platforms that enable early validation and software development for Arm‑based IP and systems. The team supports a wide range of market segments including mobile, server, IoT and automotive.

Responsibilities
 

  • Contribute to the development and deployment of FPGA image creation and debug flows for system prototyping purposes.
  • Implement and debug FPGA images for sophisticated IPs, SoCs, or CPUs under the guidance of senior engineers.
  • Automate FPGA flows and methodology, so they can be efficiently deployed to the internal user community.
  • Provide first‑line support for the FPGA service to internal users and service owners, raising issues appropriately.
  • Collaborate with local and cross‑site design, verification, and software teams to understand prototyping requirements and deliver high‑quality FPGA solutions.
  • Support evaluations of next‑generation FPGA hardware and tools, sharing observations and requirements to more senior engineers and EDA vendors.
     

Required Skills and Experience:
 

  • Experience in FPGA prototyping of complex IPs, SoCs, or CPUs, or experience gained through internships/graduate roles.
  • Solid hands‑on experience with FPGA flows on Xilinx platforms (e.g. synthesis, implementation, timing closure, on‑chip debug).
  • Good understanding of digital design concepts and Verilog/SystemVerilog coding.
  • Demonstrated ability to debug issues methodically, break down problems, and seek input when required.
  • Effective communication skills, with experience working in multi‑site or multi-functional teams.
  • Proactive approach with a focus on high‑quality execution and continuous improvement of flows and methodologies.
     

“Nice To Have” Skills and Experience:
 

  • Understanding of CPU‑based system architecture and its verification.
  • General understanding of Arm‑based systems and protocols such as AHB, AXI, ACE, or CHI.
  • Experience with scripting languages such as Perl, Python, or Shell for automation.
  • Experience debugging system and IP‑level designs using tools like Verdi or Visualizer.

Organization Arm
Industry Engineering Jobs
Occupational Category FPGA Engineer
Job Location Cambridge,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-12-16 6:58 am
Expires on 2026-01-30