Altera
Posted 2mo ago

CPU Design Verification Engineer

Altera
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • developing verification
  • creating testbenches
  • debugging issues
Requirements
  • Bachelor's/Master's in Electronics/Computer Engineering
  • 8+ years in ASIC/FPGA verification
  • Expertise in Verilog/VHDL/SystemVerilog, UVM
  • RISC-V
  • AMBA protocols
  • Simulation tools and scripting for automation
Technical tools mentioned
VerilogVHDLSystemVerilogUVMRISC-VAMBAAXIACECHIAPBSynopsys VCSCadence XceliumMentor QuestaPythonPerlTclC++

Job description

Job Details:

Job Description:

As a CPU Design Verification Engineer, you'll play a pivotal role in ensuring the functional correctness and performance of Altera's RISC-V processor family. Working alongside world-class CPU architects, RTL designers, and system design teams, you'll help validate designs that meet rigorous functional, performance goals. This is your opportunity to tackle complex technical challenges while contributing to products that shape the computing landscape.

Key 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, implementing robust corrective measures

  • Develop automation scripts and tools using Python, Perl, C++, or similar languages 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 to maximize team productivity

  • Document comprehensive verification strategies and lead technical reviews with cross-functional stakeholders

  • Contribute to CPU architecture and microarchitecture feature definition to achieve optimal functional and performance targets

Qualifications:

  • Bachelor's or Master's degree in Electronics Engineering, Computer Engineering.

  • 8+ years of experience in ASIC or FPGA design verification.

  • Expertise in Hardware Description Languages (HDL) like Verilog or VHDL and Hardware Verification Languages (HVL) such as System Verilog.

  • Strong hands-on experience in developing UVM-based testbenches and verification components.

  • Experience with RISC-V instruction set architecture.

  • Proficiency in modern verification methodologies, including coverage-driven verification (CDV) and assertion-based verification (ABV).

  • Familiarity with industry-standard protocols such as AMBA (AXI, ACE, CHI, APB)

  • Experience with simulation and debug tools (e.g., Synopsys VCS, Cadence Xcelium, Mentor Questa).

  • Strong scripting skills in Python, Perl, or Tcl for automation and data analysis.

  • Excellent analytical, problem-solving, and debugging skills.

  • Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environment.

Job Type:

Regular

Shift:

Shift 1 (India)

Primary Location:

Bengaluru, Karnataka, India

Additional Locations:

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

About Altera

Manufacturer of field-programmable gate arrays and programmable logic devices.

Year founded
1983
Employees
3000
Organization type
Private
Latest investment
Raised $4.46B Private Equity (2025) — led by Silver Lake
Headquarters
US

Similar jobs

Design Verification Engineer roles near Bengaluru, Karnataka
1w
Save
Mark Applied
Hide
Senior Design Verification Engineer, Google Cloud
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOEBachelor's degree or equivalent practical experience and 8 years verifying digital logic at RTL level using SystemVerilog or Specman/E for FPGAs or ASICs. Networking verification experience required.
SystemVerilog, Specman/E, Field Programmable Gate Arrays (FPGAs), ASICs, Universal Verification Methodology (UVM)
1w
Save
Mark Applied
Hide
Senior Design Verification Engineer, SSG
Bengaluru, Karnataka, India
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
10+ YOEBachelor's degree in electrical engineering or related field and 10+ years of semiconductor ASIC experience, including end-to-end design verification of major SoC blocks; requires UVM, SystemVerilog, automation, and verification platform expertise.
SystemVerilog, UVM, Python, Perl, C, FPGA, Simulation, Emulation, RTL, UPF, AMBA
1w
Save
Mark Applied
Hide
Design Verification Engineer II
Bengaluru, Karnataka, India
HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
3+ YOERequires 3+ years in design verification, complex CPU or SoC IP experience, verification principles, UVM or C++ environments, computer architecture, RTL debugging, simulation or emulation, and Python or Perl scripting.
SystemVerilog, UVM, SVA, C, C++, Python, Perl, Verilog
1w
Save
Mark Applied
Hide
Principal Engineer- Design Verification
Bengaluru, Karnataka, India
OnsiteFull Time
Renesas Electronics
Renesas ElectronicsTokyo Stock Exchange: 6723: Designs and manufactures semiconductors for automotive and industrial systems.
18+ YOE18+ years ASIC/SoC verification experience; expertise in SystemVerilog/UVM/SVA, coverage and closure, verification strategy, and leading cross-functional teams; Bachelor's/Master's/PhD in EE/CE or related.
System Verilog, UVM, Assertion-Based Verification (SVA), Simulation, Emulation, FPGA, PCIe, CXL, Ethernet, UALink, UCIe
1w
Save
Mark Applied
Hide
Mixed Signal Design Verification Engineer
Bangalore, Karnataka, India
HybridFull Time
Intel
IntelNasdaq: INTC: Designs and manufactures microprocessors and semiconductor components.
3+ YOEBachelor's or Master's in electrical/VLSI field,3+ years (Master's) or 4+ years (Bachelor's) experience in ASIC/IP verification, proficiency with System Verilog,UVM,Verilog,EDA simulators and scripting (Python/Perl/Tcl).
System Verilog, UVM, Verilog, Synopsys VCS, Cadence Xcelium, Mentor Questa, Python, Perl, Tcl, UPF, Git, Perforce
1w
Save
Mark Applied
Hide
Principal Engineer, ASIC Design Verification
Bengaluru, Karnataka, India
OnsiteFull Time
Ayar Labs
Ayar Labs: Develops optical interconnect technology for high-speed data movement.
12+ YOEMS in EE/CE with 12+ years ASIC/SoC verification experience; expert SystemVerilog and UVM; protocol knowledge (PCIe, AMBA/AXI, UCIe), scripting (Python, Perl, Tcl, Shell); coverage and formal verification experience.
SystemVerilog, UVM, PCIe, ARM, AMBA/AXI, UCIe, Python, Perl, Tcl, Shell, VC Formal, SystemVerilog Assertions (SVA), C, C++, SystemC, RISC-V
2w
Save
Mark Applied
Hide
Senior Design Verification Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
onsemi: Designs and manufactures semiconductor solutions for power and sensing.
3+ YOEBS/MS in Electrical Engineering, 3+ years digital verification experience, expertise in verification methodologies (UVM), constrained-random and assertion-based verification, verification planning, coverage and regression management, strong English.
SystemVerilog, UVM, Python, Tcl
2w
Save
Mark Applied
Hide
Tech Lead Design Verification Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Astera Labs
Astera LabsNASDAQ: ALAB: Designs connectivity solutions for cloud and AI infrastructure.
6+ YOEBachelor's degree in EE/Computer/Elec. Eng.,6+ years design verification experience,expertise in SystemVerilog/UVM,assertions and coverage,debugging with simulators,mentoring skills.
SystemVerilog, UVM, Synopsys VCS, Cadence Xcelium, Siemens Questa, Python, Perl, Tcl, Shell