Job Description
Position Responsibilities:
- Designing and implementing video compression logic, image processing logic, vector processing and neural network accelerator logics, and processor cores, in Verilog and System Verilog.
- Logic design, implementation, and verification using Verilog, System Verilog, and any required programing and scripting languages.
- Synthesize and optimize RTL for timing, area and power.
- Developing unit level and cluster level test-benches, BFMs, random test generators, functional coverage monitors, using System Verilog, UVM, C++, and Perl scripts.
- Developing test plan, random and directed test cases, performing logic verification, and functional coverage analysis.
- Developing front-end methodologies and tool flows.
- Participating in chip bring-up and testing.
Requirements:
- Master’s degree in Electrical/Electronics/Computer Engineering with 0-5 years of experience.
- Good understanding of computer architecture, logic design and VLSI design.
- Knowledge of System Verilog, Verilog, and Perl.
- Knowledge of design verification, and functional coverage.
- Ability to program scripting languages and the ability to write assembly language programs.
- Strong communication skills and a good team player.
- Knowledge of logic synthesis and timing closer
Skills Required
- Master's degree in Electrical/Electronics/Computer Engineering
- 0-5 years of experience
- Good understanding of computer architecture, logic design and VLSI design
- Knowledge of System Verilog and Verilog
- Knowledge of Perl
- Experience with design verification and functional coverage
- Ability to program scripting languages
- Ability to write assembly language programs
- Experience developing testbenches using UVM and C++
- Knowledge of logic synthesis and timing closure
- Strong communication skills and ability to work in a team
What We Do
Ambarella (Nasdaq: AMBA) is a leading developer of visual AI products. Our technologies enable a wide variety of human and computer vision applications, including video security, advanced driver assistance systems (ADAS), electronic mirror, drive recorder, driver/cabin monitoring, autonomous driving, and robotic applications. Ambarella’s low-power system on chips (SoCs) offer high-resolution video compression, advanced image processing, and powerful deep neural network processing to enable intelligent cameras to extract valuable data from high-resolution video streams. For more information, please visit www.ambarella.com
.jpg)







