Lead Solutions Engineer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Verification Engineer at Cadence, your role will involve understanding and reviewing design specifications, and developing verification strategies, test plans, and coverage plans. You will be responsible for developing constrained random verification environments and verification components, writing tests, sequences, functional coverage, and assertions to meet verification goals, as well as developing C-based test cases for SOC verification. Key Responsibilities: - Understand and review design specifications to develop verification strategies and test plans - Develop constrained random verification environments and verification components - Write tests, sequences, functional coverage, and assertions to meet verification goals - Develop C-based test cases for SOC verification Qualifications Required: - Strong background in functional verification fundamentals, environment planning, and test plan generation - Experience with System Verilog and UVM based functional verification environment development - Good knowledge of verilog, vhdl, C, C++, Perl, and Python - Expertise in AMBA protocols (AXI/AHB/APB) and familiarity with USB, PCIE, Ethernet, DDR, LPDDR, or similar protocols - Proficiency in using version control software and load sharing software Additional Details: Cadence highly values prior experience with their tools and flows, as well as familiarity with ARM/CPU architectures. Experience in developing C-based test cases for SOC verification, assembly language programming, and knowledge of protocols like UART, I2C, SPI, and JTAG are desirable skills. Formal Verification experience is a plus. At Cadence, we are looking for individuals with strong vocabulary, communication, organizational, planning, and presentation skills. You should be able to work independently and productively in a fast-paced and dynamic environment, delivering high-quality results. A willingness to learn new methodologies, languages, and protocols is essential, as well as a proactive attitude towards personal development and growth. If you are self-motivated and eager to take on additional responsibilities to contribute to the team's success, we want you to be a part of our mission to solve what others can't in the world of technology.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Cadence logo
Cadence

Software, Electronic Design Automation

San Jose

RecommendedJobs for You

Bengaluru, Karnataka, India

Ahmedabad, Gujarat, India

Hyderabad / Secunderabad, Telangana, Telangana, India

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India