Verification Engineer Intern
Ambarella
Verification Engineer Intern
Ambarella
Edge AI vision processors for cameras
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:
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.
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.
Explore more opportunities at Ambarella