Aeva, Inc. Logo

Aeva, Inc.

Staff Design Verification Engineer

Posted 6 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The role involves verifying DSP designs for SoCs and FPGAs, defining and developing verification environments using SystemVerilog and UVM, building self-checking environments with C/C++, executing verification plans, and collaborating with cross-functional teams to ensure high-quality delivery.
The summary above was generated by AI

Role Summary

As a senior member of the DSP Design Verification team, you will be playing a significant role in verifying the DSP design for new breeds of SoC and FPGA for advanced perception applications utilizing 4-D Lidar. You will closely work with verification architects to define and develop verification environments for block, subsystem, and full-chip using constrained random verification techniques and verify complex DSP designs.

What you'll be doing:

  • Responsible for verifying state-of-art DSP design at block, subsystems, and full-chip level verification environments. 
  • Define and develop testbenches, constrained random verification environments, reference models, and scoreboards using SystemVerilog and UVM methodologies 
  • Built self-checking environment using C/C++ reference models and DPI flow
  • Verify DSP blocks against bit-accurate C/C++ reference models
  • Define and execute verification plan for IP, block, subsystem, and full-chip using SV/UVM methodology
  • Work in a dynamic and fast-paced startup environment and work closely with a team of passionate engineers to enhance the existing processes, methodology, and tools to verify complex DSP and SoCs.
  • Identify and write functional coverage groups to improve test/stimulus quality
  • Through coverage, analysis to identify verification gaps and achieve 100% coverage closure
  • Work with the functional leads and cross-functional teams to ensure high-quality DSP IP delivery on time

What you'll have:

  • 12+ years of experience in the design, verification & validation of complex IPs, SOCs
  • Experience in verifying DSP design in advance
  • 5+ years in architecting and building constrained random verification environments, reference models, scoreboards, and directed self-checking tests using SV/UVM methodologies
  • Solid programming skills in SystemVerilog, UVM, C/C++, Perl/Python.
  • Proficient in debugging complex IP and SOC designs
  • Excellent verbal and written communication skills
  • Ability to collaborate deeply with cross-functional leads and management teams
  • Ability to deliver results in a very fast-moving environment
  • Desire to learn & implement groundbreaking new processes and methodology for continuous verification improvement 

Nice to have:

  • Experience in developing C/C++ reference models and with Verilog DPI flow
  • Experience in pre-silicon validation on emulation platforms such as Cadence Palladium, Mentor Veloce, Synopsys Zebu 
  • Post-silicon bring-up and validation planning and execution
  • Experience with test plan building tools like Vmanager.
  • Experience with DFT verification.

Top Skills

C
C++
Systemverilog
Uvm

Similar Jobs

Be an Early Applicant
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
630 Employees
Senior level
630 Employees
Senior level
Semiconductor • Manufacturing
The Senior Staff Verification Engineer will own CPU verification from start to finish, collaborating with designers to develop functional test plans. Responsibilities include developing tests in C and SystemVerilog, enhancing verification environments, and working with EDA tools for SOC verification.
Be an Early Applicant
3 Days Ago
Bengaluru, Karnataka, IND
389 Employees
Entry level
389 Employees
Entry level
Hardware • Manufacturing
The Staff Design Verification Engineer will define verification plans, develop DV environments independently, and execute test plans to ensure quality and reliability of IP solutions. Expertise in System Verilog and UVM methodologies is essential, along with a strong focus on functional verification at the RTL level.
Be an Early Applicant
8 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
6,500 Employees
Senior level
6,500 Employees
Senior level
Semiconductor
As a Senior Staff Design Verification Engineer, you will lead verification efforts for blocks, sub-systems, and environments. Your role involves developing and maintaining verification environments using UVM, creating test plans, debugging test failures, and ensuring designs meet specifications for telecom and automotive sectors.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account