A

Ambarella

Edge AI vision processors for cameras

Verification Engineer 2

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeUnited StatesNo salary listedIn-person

About the Job

Requirements

  • A Master’s degree in Electrical Engineering, Computer Engineering, or a related field is required.
  • Strong hands-on experience with SystemVerilog and Universal Verification Methodology (UVM) is required.
  • A solid understanding of digital design concepts and system-on-chip (SoC) architecture is required.
  • Proficiency in C/C++, scripting languages such as Python and Perl, and simulation and debugging tools is required.
  • Experience with functional and code coverage methodologies is required.
  • Strong problem-solving and communication skills are required.

Responsibilities

  • Develop advanced testbenches using UVM, SystemVerilog, Verilog, C/C++, and scripting languages.
  • Create and execute comprehensive test plans for digital signal processing blocks, control logic modules, and 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 computer-aided design (CAD) tools.
  • Drive system-level verification of key components, including the image processing pipeline, video compression engine, and neural network vector processor.
  • Develop custom verification tools and scripts to streamline verification flows.
  • Collaborate with RTL design, architecture, and software teams to ensure thorough validation coverage.

Desired Qualifications

  • Knowledge of video compression and decompression algorithms such as H.264 and H.265.
  • Familiarity with memory technologies and subsystems such as DDR4, LPDDR3, and LPDDR4.
  • Prior experience verifying large-scale media or image processing system-on-chip (SoC) designs.

About the Company

Ambarella

Edge AI vision processors for cameras

Ambarella develops AI vision processors for edge devices to extract meaningful insights from high-resolution video. Its chips and software run locally on cameras and embedded systems, enabling real-time analytics for applications such as ADAS, smart mirrors, drive recorders, security cameras, and industrial robotics, without sending data to the cloud. Revenue comes from licensing its AI vision processors and related software to manufacturers who integrate the tech into their products. The company differentiates itself by focusing on on-device, low-latency processing across automotive, security, consumer IoT, and industrial robotics markets, and by expanding capabilities through acquisitions like Oculii to add radar perception AI algorithms. Ambarella’s goal is to empower real-time, local decision-making in cameras and sensors, enabling safer, more capable edge devices across multiple industries.

Company size
501-1,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Ambarella

See more jobs