Verification Engineer II

Ambarella Inc

  • CA
  • 30+ days ago
  • $130,000–$150,000 Per Year

Highlights

Create and execute comprehensive test plans for: • Digital signal processing (DSP) blocks • Control logic modules • General-purpose processor cores • Debug and validate a complex media processor platform using UVM, Verilog/SystemVerilog, C/C++, Python, and Perl. In this role, you will be responsible for verifying complex digital logic designs, developing testbenches, and contributing to the validation of next-generation video and image processing solutions.

Numbers & Facts

LocationCA
Salary$130,000–$150,000 Per Year

Description

AI Vision Processors For Edge Applications

Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.

Job Description

We are seeking a talented and motivated Verification Engineer to join our cutting-edge semiconductor development team. In this role, you will be responsible for verifying complex digital logic designs, developing testbenches, and contributing to the validation of next-generation video and image processing solutions.

Key Responsibilities:

• Develop advanced testbenches using UVM, SystemVerilog, Verilog, C/C++, and scripting languages. • Create and execute comprehensive test plans for: • Digital signal processing (DSP) blocks • Control logic modules • General-purpose processor cores • Debug and validate a complex media processor platform using UVM, Verilog/SystemVerilog, C/C++, Python, and Perl. • Perform functional coverage analysis using industry-standard CAD tools. • Drive system-level verification of key components, including Ambarella's image processing pipeline, video compression engine, and neural network vector processor. • Develop custom verification tools and scripts to streamline verification flows. • Collaborate closely with RTL design, architecture, and software teams to ensure thorough validation coverage.

Qualifications

Master's degree in Electrical Engineering, Computer Engineering, or related field (MSEE/M.S. CE required). Strong hands-on experience with SystemVerilog and UVM methodology. Solid understanding of digital design concepts and SoC architecture. Proficiency in C/C++, scripting languages (Python, Perl), and simulation/debug tools. Experience with functional and code coverage methodologies. Excellent problem-solving and communication skills.

Preferred Qualifications

Knowledge of video compression and decompression algorithms (e.g., H.264, H.265). Familiarity with memory technologies and subsystems (DDR4, LPDDR3, LPDDR4). Prior experience verifying large-scale media or image processing SoCs.

Why Join Us?

Work on industry-leading products in an innovative and collaborative environment. Make a direct impact on technologies used in autonomous vehicles, smart cameras, and more. Competitive compensation, excellent benefits, and career development opportunities.

The base range is $130,000-$150,000. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The successful candidate will have the opportunity to convert to a full-time regular position. We also offer new-hire RSU grants and the opportunity for annual RSU grants, as well as other highly competitive benefits.

Similar Jobs

See more jobs