Cadence Design Systems

Electronics Design

SoftwareEngineerII:PCleVIPR&D

Belo Horizonte, Minas Gerais, Brazil FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer II: PCle VIP R&D at Cadence Design Systems. Skills: C/C++, PCIe, Verification IP, Debugging. Software development (C/C++). validation of PCIe Verification IP”

Industry & Context.

Electronics Design
Problems you'll solve

analytical and problem-solving skills; ability to visualize processes and outcomes

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, modeling in C/C++, object-oriented, algorithms, data structures, analysis graph algorithms, advanced debugging techniques, analytical and problem-solving skills, English and Portuguese language communication

Nice to Have

Working knowledge of PCI Express (PCIe) protocol, USB, NVME, SATA, Display Port, Verilog/System Verilog languages, OVM/UVM verification methodologies, digital logic design, IP/SoC level Verification flow, Customer orientation, EDA tool flow

What You'll Do.

Software development (C/C++)

validation of PCIe Verification IP

development efforts of the PCIe product

meet customer use model

solution requirements

protocol specification

execute SW development practices

create reusable robust software solution

How You'll Work.

Team & Collaboration

work with multi-site and diverse team; collaborate multi location development team; contribute in PCIe verification IP development; milestones technical roadmap; people training for success

Communication Scope

all-round communication skills; English and Portuguese language communication

Full Job Description

## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.** [ Cadence Design Systems Inc.](https://www.cadence.com/) is looking for a motivated **Software Engineer II: PCle VIP R &D ** to work with us in Belo Horizonte, Brazil. At Cadence, we hire and develop leaders and innovators who want to impact the world of technology. Cadence has been nominated as a Great Place to Work globally and in Brazil and is also a [Fortune 100 Best Companies to Work For](https://www.cadence.com/en_US/home/company/newsroom/press-releases/pr/2020/cadence-named-by-fortune-and-great-place-to-work.html). As a Software Engineer II, you will be part of VIPPCIE R&D team in the SVG group in Belo Horizonte, Brazil. The VIPPCIE R&D team works with PCIe verification IP. To understand more on what we do, you can visit [PCIe VIP at Cadence](https://www.cadence.com/en_US/home/tools/system-design-and-verification/verification-ip/simulation-vip/pcie/pcie.html). Working at Cadence is very dynamic, fast-paced, and integrated with other teams all around the world. _**Job Description:**_ * The Software Engineer II will be responsible for software development (C/C++) and validation of PCIe Verification IP. * The Software Engineer II is expected to participate in development efforts of the PCIe product to meet customer use model, solution requirements, protocol specification and execute necessary SW development practices to create reusable robust software solution to enable verification of these interface protocols. * Candidate should be able to work with multi-site and diverse team. You need to effectively collaborate multi location development team to contribute in PCIe verification IP development, milestones technical roadmap and people training for success _**Requirements:**_ * Complete Bachelor's degree in Computer Science and experience or a related technical field with relevant experience. * Extensive experience in modeling in C/C++ and backgro

Free ATS check

Applying for this Software Engineer II: PCle VIP R&D role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Cadence Design Systems?

Real rants from real employees. Read before you apply.

Read Company Rants →