Verification Engineer II

AmbarellaSmyrna, GA
6d$130,000 - $150,000

About The Position

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. Combining technical expertise and a commitment to quality, Ambarella has established itself as the industry standard for excellence in video performance by offering pristine imagery, efficient compression, and low-power operation. For our next phase of growth, we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrow’s intelligent video products. Our target applications include autonomous vehicles, intelligent video surveillance, self-flying drones, smart wearable cameras, 360-degree immersive video, and more.

Requirements

  • 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.

Nice To Haves

  • 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.

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.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service