The Job logo

What

Where

Principal Software Engineer - Design Verification

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join us and be part of a team responsible for developing Cadence SW driven verification Solutions. The role involves developing verification libraries, analyzing customer requirements, and providing support and guidance. We are looking for candidates with strong problem solving and communication skills. Apply now!

Job Summary:

We’re looking for talented SW engineer to join us and be part of a team that is responsible for developing Cadence SW driven verification Solutions. Duties will include active development and support of verification libraries for different architectures based systems and other IPs. The candidate must have background in verification and verification methodologies, very strong problem solving skills and written and verbal communication skills.

 

Job responsibilities:

  • SW Engineers are expected to Develop verification products based on the multiple customer requirements
  • Analyze customer requirements and translate them to product enhancements bringing their technical understanding of the customer needs and issues
  • Provide active support and guidance to customer issues
  • Collaborate with other team members and different functions in the organization such as PV and field

 

Experience and Technical Skills:

  • At least 7 to 12 years of experience with System Verilog, Specman e, VHDL, Verilog
  • Working knowledge of embedded C
  • Knowledge of protocols such as AMBA, PCI-E, USB, Ethernet, 10 Gig, NVMe etc.
  • Understanding of verification methodologies (UVM)
  • Prior experience in metric driven functional verification
  • Strong programming skills (OOP)
  • Background in developing IP, Sub-system, SoC level verification environment with both UVM and SW-driven (embedded c)
  • Strong interest and understanding of design and verification methodologies
  • Strong problem solving and analytical skills
  • UNIX shell scripting

 

Qualifications

  • BTech/BE/MTech/ME or equivalent with Electrical, Electronics & Comm or Computer Science Engineering

 

Behavioral skills required

  • Must possess strong written, verbal and presentation skills
  • Ability to establish a close working relationship with both customer peers and management
  • Explore what’s possible to get the job done, including creative use of unconventional solutions
  • Work effectively across functions and geographies
  • Push to raise the bar while always operating with integrity
Set alert for similar jobsPrincipal Software Engineer - Design Verification role in Bengaluru, India
Cadence Logo

Company

Cadence

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Cadence Logo

Principal Design Engineer ( AMS Verification )

Cadence

Bengaluru, Karnataka, India

Posted: a year ago

We are looking for a skilled engineer who will drive the development of our products and technologies. You will be responsible for architecting, developing, and implementing mixed-signal verification solutions. Your role will involve creating testbenches, generating models, simulating AMS, and integrating mixed-signal VIP. You should have knowledge of power intent verification and experience in debugging. Additionally, you should be proficient in analog behavioral modeling and have good cross-functional communication skills. Mentorship and collaboration with other teams will be part of your role, ensuring the efficient and accurate verification of our IP offerings. Join us if you have the expertise to drive mixed-signal methodology and develop innovative solutions for the entire IP stack.