Job Overview:
Arm's Systems team develops world-class IPs and subsystems for various application segments, especially for AI use cases, using the latest IP products from Arm and other vendors.
These solutions target market segments including mobile, server, IoT, automotive, and more. We are looking for creative and enthusiastic SoC Verification Engineers to join the team.
In this role, you should have knowledge of verifying and testing sophisticated IP such as CPU/GPU processors with memory controllers, NE/AI accelerators, and interconnect fabrics.
You will ensure these products work effectively together and with software to enable our partners to produce outstanding systems!
Responsibilities:
* Verify SoC integration, scenario, and performance, including CHI/PCIe/CXL, DDRx/LPDDRx in RTL.
* Develop test plans, define test methodologies, create SystemVerilog/Verilog testbenches, and debug test failures.
* Collaborate on planning, scheduling, and quality checkpoints with project teams.
* Work with architecture, design, implementation, modeling, performance analysis, silicon validation, FPGA, and board development teams.
* Mentor junior engineers as Staff Engineer.
Required Skills and Experience:
* Understanding of digital hardware design and Verilog/SystemVerilog HDL.
* Experience in SoC verification using UVM, and low-level programming in C/C++ and assembly (preferably ARM).
* Familiarity with verification methodologies like UVM/OVM, formal, power-aware verification, emulation.
* Experience across all verification stages, from requirements to documentation.
* Strong problem-solving and debugging skills.
Nice To Have Skills and Experience:
* Knowledge of SoC verification flow and strategy.
* Experience with ARM-based designs and architectures.
* Peripheral driver software development, clock domain crossing verification.
* Experience with GLS, DFT/DFD, power-aware techniques.
* Knowledge of embedded OS, device drivers, microprocessor, and hardware architectures.
* Verification of subsystems like PCIe, LPDDR, HBM, UCIe, Ethernet.
* Large SoC deployment on emulation platforms.
* Automation with scripting languages like Tcl, Perl, Python.
In Return:
* Opportunity to shape a new team and grow within Arm, contributing to the AI revolution and strategic objectives.
Additional Information:
We support accommodations during recruitment and offer hybrid working arrangements tailored to team needs, respecting local legal and regulatory considerations. Arm is an equal opportunity employer committed to diversity and inclusion.
#J-18808-Ljbffr