Job Responsibility:
Support the functional verification of Application-Specific Integrated Circuits (ASICs) and Systems-on-Chip (SoCs). Perform moderately complex verification assignments using established methodologies under general supervision. Senior verification engineers review test plans, significant technical changes, and completed results.
Responsibilities
* Review design specifications and implement assigned portions of block-level, subsystem, and full-chip verification plans.
* Develop and modify System Verilog testbenches, test sequences, checkers, and functional coverage models within existing Universal Verification Methodology (UVM) environments.
* Create directed and constrained-random tests to validate assigned design features, interfaces, and operating scenarios.
* Execute simulations and regression tests, analyze logs and waveforms, and investigate functional failures.
* Collaborate with Register Transfer Level (RTL) designers to reproduce defects, verify corrections, and document results.
* Analyze functional and code coverage, identify gaps, and implement additional tests with senior engineer review.
* Maintain reusable verification components and implement approved improvements to existing verification infrastructure.
* Support verification of embedded processors, CPU interfaces, and interactions between SoC components.
* Coordinate with architecture, RTL design, FPGA, and emulation teams to clarify requirements and resolve assigned verification issues.
* Report verification progress and escalate complex architectural or methodology issues to senior engineers.
Minimum Qualifications
* Bachelor’s degree in electrical engineering, Computer Engineering, Computer Science, or a directly related field, or its foreign equivalent.
* Minimum of two years of experience in ASIC design verification.
* Working knowledge of System Verilog, object-oriented programming, and UVM.
* Experience developing or modifying testbenches and performing simulation, regression testing, debugging, and coverage analysis.
* Understanding of digital logic, CPU or SoC architecture, and embedded-processor verification concepts.
* Familiarity with verification workflows for large chip designs.
* Strong analytical, problem-solving, documentation, and communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 90891773
- Position Id: 9140976
- Posted 24 minutes ago