SoC Verification Engineer
Listed on 2026-01-02
-
Engineering
Software Engineer, Systems Engineer
Staff SoC Verification Engineer – Arm
Arm is a leading supplier of microprocessor technology, offering a wide range of microprocessor cores for performance, power, and cost across almost all application markets. With a vibrant ecosystem of over 1,000 partners and more than 150 billion processors shipped, Arm’s technology powers a computing and connectivity revolution.
Job OverviewJoin our dynamic FPGA Prototyping team, part of Solutions Engineering, as a Verification Engineer. You will accelerate development by providing a high‑performance prototyping environment for Arm’s SoCs, enabling seamless software integration and validation across mobile, server, IoT, automotive, and more.
Responsibilities- Drive verification of SoC RTL designs modified for FPGA implementation.
- Develop and maintain SoC verification testbench.
- Integrate third‑party VIPs and FPGA‑specific IP models.
- Write test cases in C and reuse internal IP front‑end test cases.
- Create test plans and develop automation tools using Python, Perl, or Shell.
- Automate test cases and regression suites to improve verification efficiency and coverage.
- Solid understanding of SoC verification using C test cases, System Verilog, Verilog, or VHDL.
- Knowledge of computer architecture, bus protocols (AXI, AHB), and peripherals.
- Experience with Tcl, Python, or other scripting languages.
- Experience with ARM‑based designs and ARM System Architectures.
- Familiarity with ARM debugger and trace features (ARM DS, DSTREAM).
- Knowledge of memory subsystems and/or high‑speed peripherals (PCIe/CXL) and IP integration.
$191,100 – $258,500 per year.
AccommodationsArm provides reasonable accommodations during the recruitment process. Contact for assistance.
Equal OpportunitiesArm is an equal opportunity employer committed to a diverse workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).