Lead Software Engineer (CPU Verification with verification methodologies )

4 Minutes ago • 5-110 Years • Software Development & Engineering

Job Summary

Job Description

We are seeking a Lead Software Engineer with excellent communication skills and the ability to quickly adapt to new technologies. This role requires expertise in protocol and formal verification methodologies. The position involves developing and supporting SOC level verification libraries for various architecture-based systems, focusing on Cadence SW driven verification solutions. The ideal candidate will have a strong background in SOC verification, problem-solving, and communication, contributing to product enhancements and customer support in CPU subsystem verification.
Must have:
  • Develop verification software products based on customer requirements in CPU subsystem verification space.
  • Analyze customer requirements and translate them to product enhancements.
  • Provide active support and guidance to customer issues.
  • Collaborate with other team members and cross-functional organizations.
  • Experience in verification methodologies with Embedded ARM / RISCV CPU / X86 systems.
  • Background in developing verification tools for CPU or Interconnects.
  • Strong programming skills (OOP).
  • Excellent verbal and written communications skills.
  • Strong interest and understanding of design and verification methodologies.
  • Strong problem solving and analytical skills.
Good to have:
  • Experience with Embedded C, Embedded C Compiler design aspects.
  • Deep architectural knowledge in one of the ARM, RISCV or X86 systems.
  • Knowledge of protocols such as AMBA, AXI and CHI.

Job Details

Job Description

Job Summary:

We are looking for a candidate with excellent communication skills and ability to ramp up on new technologies quickly and independently. This position requires the technical expertise in protocol and formal verification methodologies.

This an excellent opportunity to work in a supportive and friendly work environment, where we are vested in each other’s success, and are passionate about technology and innovation.

Work location: Bangalore

Experience : 5 to 110 year or equivalent relevant experience

Education : BE / B Tech / M.E./MTech (Electronics or similar) or B.E/BTech. (Electronics or similar)

CV to kmadhup@cadence.com

JD

Position Description:

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 SOC level verification libraries for different architecture-based systems.

The candidate must have background in SOC verification and verification methodologies, very strong problem-solving skills and written and verbal communication skills.

Expected to

  • Develop verification software products based on the multiple customer requirements in CPU subsystem verification space.
  • Analyze customer requirements and translate them to product enhancements with deep technical understanding of the customer needs and issues
  • Provide active support and guidance to customer issues
  • Collaborate with other team members and cross functional organization such as Product Validation and Field team.

Position Requirements:

  • B.Tech / B.E / M.Tech / M.E in Computer Science / Electronics and communication
  • Experience in verification methodologies with Embedded ARM / RISCV CPU / X86 systems
  • Background in developing verification tools for CPU or Interconnects.
  • Strong programming skills (OOP)
  • Excellent verbal and written communications skills
  • Strong interest and understanding of design and verification methodologies
  • Strong problem solving and analytical skills

Strong Plus:

  • Experience with Embedded C, Embedded C Compiler design aspects.
  • Deep architectural knowledge in one of the ARM, RISCV or X86 systems
  • Knowledge of protocols such as AMBA, AXI and CHI

Regards

Madhu/-

kmadhup@cadence.com

About Us

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.

Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bangalore, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Thessaloniki, Greece (On-Site)

Pittsburgh, Pennsylvania, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug