Verification Engineer Intern

ambarella

United States

On-site

USD 34,000 - 48,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ambarella is offering exciting internship opportunities for students nearing the completion of their master's degree, focusing on VLSI design, programming and computer architecture. Interns will work on SoCs with DSP and computer vision blocks, CPUs and co-processors.

The role includes developing test benches, generating tests, building coverage monitors and creating tooling to drive simulations and performance analyses. Strong Verilog/SystemVerilog and C/C++ skills are expected.

Qualifications

  • Pursuing a master's degree in a related field.
  • Experience with Verilog/SystemVerilog and UVM.
  • Familiarity with C/C++ and scripting languages (Python/Perl).

Responsibilities

  • Develop test benches (or parts thereof), write and debug tests and RTL logic.
  • Write Random Test Generators to automatically and intelligently generate the tests.
  • Write coverage monitors, checkers, assertions and collect statistics.
  • Create tools, scripts and utilities to aid in creating stimulus and analyzing the results of simulations, including performance measurements.

Skills

Verilog
SystemVerilog
UVM
C
C++
Perl
Python
Assembly

Education

Master's degree in progress

Job description

AI Vision Processors For Edge Applications

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

Job Description

Ambarella has some exciting internship opportunities for self-motivated and creative students near completion of their master's degree. We are looking for talented engineers who possess a strong interest in VLSI design, programming and computer architecture.

Ambarella designs complex SoCs which include custom DSP and computer vision blocks, CPUs and co-processors.

Some example responsibilities will include:

  • Develop test benches (or parts thereof), write and debug tests and RTL logic.
  • Write Random Test Generators to automatically and intelligently generate the tests.
  • Write coverage monitors, checkers, assertions and collect statistics.
  • Create tools, scripts and utilities to aid in creating stimulus and analyzing the results of simulations, including performance measurements.

The internship program requires some exposure to the programming and scripting languages like Verilog, System Verilog, UVM, C and C++, Perl, Python or assembly code. We expect that interns will be able to pick up missing skills quickly, deliver their assignments on time, and present their work at the end of the program.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern
Software Engineer Intern

ApplyMint • Headquarters (KY)

On-site
USD 21,000 - 31,000
Software Development Engineer Intern
Software Development Engineer Intern

VisLab (an Ambarella Inc. company) • Headquarters (KY)

On-site
USD 28,000 - 34,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • Headquarters (WA)

Hybrid
USD 30,000 - 45,000
Software Engineer Intern
Software Engineer Intern

Ambarella • Washington

On-site
ASIC Design Engineer Intern
ASIC Design Engineer Intern

Ambarella • Washington

On-site
USD 120,000 - 150,000
Firmware & Vision DSP Intern for Edge AI
Firmware & Vision DSP Intern for Edge AI

Ambarella • Washington

On-site
Mixed Signal Engineer Intern
Mixed Signal Engineer Intern

Ambarella • Washington

On-site
USD 120,000 - 180,000
Algorithm Engineer Intern
Algorithm Engineer Intern

Ambarella • Headquarters (WA)

On-site
USD 34,000 - 55,000
ASIC Design Engineer Intern - Vision & NN Accelerators
ASIC Design Engineer Intern - Vision & NN Accelerators

Ambarella • Washington

On-site
USD 120,000 - 150,000
Software Development Engineer Intern
Software Development Engineer Intern

Ambarella • United States

On-site
USD 39,000 - 55,000