Job Title: FPGA Verification Engineer
Company: arm limited
Location: Cambridge, United Kingdom
Job Category: Other
EU Work Permit Required: Yes
Job Reference: 546b1d3869cc
Job Views: 4
Posted: 19.08.2025
Expiry Date: 03.10.2025
Job Description:
The Role
The FPGA team is part of the global Productivity Engineering group at Arm, responsible for delivering and supporting FPGA platforms that enable design debugging and deployment of advanced pre-silicon verification methodologies. These solutions serve markets like mobile, server, IoT, automotive, and more.
Responsibilities
* Verify subsystems, peripherals, and IPs used in FPGA prototyping, both in simulation and on FPGA platforms.
* Debug test failures by collaborating with design teams and FPGA users.
* Automate verification flows and methodologies for deployment to the user community.
* Support FPGA services for users.
Required Skills and Experience
* Knowledge of hardware verification languages (SystemVerilog/Verilog) and scripting languages (Python/TCL/Shell).
* Proficiency in C/C++ for writing test cases.
* Experience across all verification stages: requirements, methodology creation, test plan development, testbench implementation, documentation, and support.
* Validation experience with complex SoC products with high-speed interfaces like PCIe, DDR, USB, Ethernet.
* Understanding of Arm-based systems, SoC architecture, and AMBA protocols.
Nice to Have Skills
* Low-level programming including C and Assembler.
* Experience with advanced verification techniques like assertions and property checking.
* Debugging using tools like Verdi or Visualizer.
* Experience with FPGA flows using AMD Xilinx tools.
* Basic Linux OS and kernel knowledge.
Benefits
Arm offers a global relocation package, a diverse and inclusive workplace, and opportunities for growth and contribution to the company's success. Arm is an equal opportunity employer committed to mutual respect and diversity.
#J-18808-Ljbffr