Synaptics is the pioneer and leader of the human interface revolution, bringing innovative and intuitive user experiences to intelligent devices. Synaptics' broad portfolio of touch, display, biometrics, voice, audio, and multimedia products is built on the company's rich R&D, extensive IP and dependable supply chain capabilities. With solutions designed for mobile, PC, smart home, and automotive industries, Synaptics combines ease of use, functionality and aesthetics to enable products that help make our digital lives more productive, secure and enjoyable. (NASDAQ: SYNA) www.synaptics.com.
Synaptics is looking for qualified applicants for Digital Verification Engineer on the Interface Products team. This role is a unique opportunity to perform block and full chip digital verification for Synaptics' next generation data and video connectivity ASICs.
As a member of the design verification team, the responsibilities for this position include functional verification at block, subsystem and full-chip levels using techniques such as constrained random testing to achieve code and functional coverage objectives.
Deliver detailed test plans for verification of interface designs by working with design engineers and architects and by reviewing specification documents.
Create and enhance constrained-random verification environments using System Verilog and UVM.
Identify and write all types of coverage measures for stimulus and corner-cases.
Debug tests with design engineers to deliver functionally correct design blocks.
Close coverage measures to identify verification holes and to enable high confidence tape-out.
Maintain and enhance DV flow setup.
Support system validation and test teams for test vector generation and system bring up.
MSEE/CS +5 years of IC digital verification experience.
Organized and creative thinker, motivated, and independent learner who can multitask in a dynamic environment, able to create and implement new solutions where required
Expertise in UVM or equivalent System Verilog object oriented verification methodology
Knowledge of high-speed serial protocols like USB, DisplayPort, PCIE, HDMI.
Experience in script writing in PERL, Python
Knowledge of C, C++ and UNIX
Experience in full chip and block-level verification, including BFM model development and integrating 3rd party VIP.
Exposure to the various verification techniques such as coverage based verification, formal verification techniques etc
Synaptics is an Equal Opportunity Employer