A
Posted a day ago
CPU Design Verification Engineer
AlteraCPU Design Verification Engineer
Requirements
Bachelor's or Master's in Electronics or Computer Engineering, 8+ years ASIC or FPGA design verification experience, Expertise in Verilog, VHDL, or SystemVerilog, Hands-on UVM testbench development, Experience with RISC-V ISA, Knowledge of AMBA protocols (AXI, ACE, CHI, APB), Proficiency in Python, Perl, or Tcl
Skills
RISC-VUVMSystemVerilogVerilogPythonASICFPGA
About the role
Responsibilities
- Develop and execute sophisticated verification plans to validate CPU logic against architectural and microarchitectural specifications
- Create scalable, reusable verification environments using UVM-based testbenches and advanced functional coverage models
- Perform in-depth functional coverage analysis, identify critical verification gaps, and implement strategic closure plans
- Execute complex system-level simulations to validate functionality
- Debug and perform root-cause analysis of issues in pre-silicon environments
- Develop automation scripts and tools using Python, Perl, or C++ to optimize verification workflows
- Partner closely with CPU architects and RTL developers to verify complex architectural features
- Maintain and enhance verification infrastructure, methodologies, and automation flows
Requirements
- Bachelor's or Master's degree in Electronics Engineering or Computer Engineering
- 8+ years of experience in ASIC or FPGA design verification
- Expertise in Hardware Description Languages (Verilog or VHDL) and Hardware Verification Languages (SystemVerilog)
- Strong hands-on experience in developing UVM-based testbenches and verification components
- Experience with RISC-V instruction set architecture (ISA)
- Familiarity with industry-standard protocols such as AMBA (AXI, ACE, CHI, APB)
- Proficiency in scripting languages including Python, Perl, or Tcl for automation
- Experience with simulation and debug tools such as Synopsys VCS, Cadence Xcelium, or Mentor Questa
About the Company
Altera provides leadership programmable solutions that are easy-to-use and deploy in applications from cloud to edge, offering limitless AI possibilities. Our end-to-end broad portfolio of products including FPGAs, CPLDs, Intellectual Property, and System on Modules provides the flexibility to accelerate innovation and shape the future of computing.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeCPU Design Verification Engineer
Altera · Bengaluru
