Cadence
Semiconductor
Sr.PrincipalSoftwareEngineer
Neural analysis suggests this role is
optimal for Lead candidates.
“Sr. Principal Software Engineer at Cadence. Skills: DFT, RTL Design, Verification, SoC Integration. Design advanced DFT hardware. Implement advanced DFT hardware”
What You'll Achieve.
high-coverage, low-cost test strategies
Industry & Context.
debug complex hardware issues
What They're Looking For.
Must Have
RTL Design & Verification, Verilog/SystemVerilog RTL, SystemVerilog/Verilog, Perl, Python, UVM, directed testbench IP verification, network structures, Full-Flow Development & Integration, complex reusable IPs, synthesis, lint, CDC/RDC, formal checks, timing closure, physical design, signoff workflows, internal and third-party/services IP integrations, complex hardware issues, architecture specs, design specs, integration guides, verification collateral, DFT Architecture, digital design architecture, subsystem integration, DFT, interconnects, memory-mapped interfaces, reset/clock architecture, low-power design, DFT requirements for SoCs, scan, MBIST, LBIST, POST, IST, IJTAG, test access architecture, design-for-testability tradeoffs, DFT IP concepts, hardware, test network communication, Project Ownership & Team Communication, design reviews, architecture reviews, microarchitecture reviews, implementation readiness reviews, project execution, project management skills, planning, dependency tracking, risk management, milestone ownership, cross-functional coordination, mentor senior and junior engineers, technical leadership, Good communication skills, large software development projects
Nice to Have
ISO 26262 functional safety concepts, safety mechanisms, diagnostic coverage, safety requirements, ASIL-oriented design flows, security-aware hardware design, secure boot concepts, access control, lifecycle management, key handling, secure debug, automotive, industrial, AI, hyperscaler-class IP development, Cadence flows, Xcelium, JasperGold, Genus, Innovus, Tempus, Modus, signoff/debug environments, IP maturity, reusable methodology, quality metrics, scalable infrastructure
What You'll Do.
Design advanced DFT hardware
Implement advanced DFT hardware
Implement test fabrics
Design on-chip test networks
Implement on-chip test networks
Contribute to hardware development
Contribute to software development
Support high-coverage test strategies
Support low-cost test strategies
How You'll Work.
Team & Collaboration
working with verification teams; manage IP integrations; cross-functional coordination; communication skills with development team
Communication Scope
Good communication skills
Process & Methodology
project execution, project management skills, planning, dependency tracking, risk management, milestone ownership
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 is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-Test (DFT) IP business unit. As a member of the **DFT R &D team**, you will design and implement advanced **Design‑for‑Test (DFT) hardware** , **test fabrics** , and **on‑chip test networks** used in next‑generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan compression, hierarchical test access architectures, Logic Built-In-Self-Test (LBIST), Memory Built-In-Self-Test (MBIST) , Power-On-Self-Test (POST), and In-System Test (IST). Your work will directly support high‑coverage, low‑cost test strategies across complex semiconductor designs. **Required Skills** * **RTL Design & Verification** * Strong background in Verilog/SystemVerilog RTL for digital hardware design and simulation * Hands-on coding and automation skills using SystemVerilog/Verilog, plus scripting with Perl and Python * Mastery of UVM and directed testbench IP verification, including test planning, coverage closure, debug, and working with verification teams to drive quality * Knowledge of network structures and method for communicating data across an SoC * **Full-Flow Development & Integration** * Proven experience developing complex reusable IPs from architecture through delivery * Strong experience with synthesis, lint, CDC/RDC, formal checks, timing closure, physical design, and signoff workflows * Ability to manage internal and third-party/services IP integrations, including requirements review, interface alignment, quality checks, and delivery tracking * Ability to debug complex hardware issues across RTL, verification, synthesis, timing, and integration environments * Strong documentation skills for architecture specs, design specs, integration guides, and verification colla
Applying for this Sr. Principal Software Engineer 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?
Real rants from real employees. Read before you apply.