Principal Design Verification Engineer

PuneVerificationVery High demand

Opens nxp.wd3.myworkdayjobs.com in a new tab

What You'll Do

  • Lead verification efforts for complex IPs or sub‑systems, contributing to SoC‑level verification strategy under guidance from principal/architect‑level engineers.
  • Design, develop, and maintain SystemVerilog/UVM‑based verification environments, including agents, scoreboards, monitors, checkers, assertions, and functional coverage.
  • Contribute to verification planning, translating architectural specifications into detailed test plans and coverage models, and ensuring alignment with overall project verification goals.
  • Develop UVM test sequences, including constrained‑random, directed, and layered sequences, and participate in defining stimulus strategies to achieve coverage closure.
  • Drive verification closure for owned blocks, tracking functional, code, assertion, and power coverage, identifying gaps, and proposing corrective actions.
  • Participate in low‑power verification flows, including UPF/CPF integration and validation of power states and transitions at block and sub‑system levels.
  • Support HW–FW co‑verification activities, including development of C/C++ testcases for simulation, emulation, or FPGA prototyping, and assist with early firmware bring‑up.
  • Debug complex RTL and gate‑level issues, working closely with design and architecture teams to root‑cause functional, timing, and power‑related problems.
  • Contribute to regression infrastructure, including test triage, failure analysis, and improving regression efficiency and stability.
  • Collaborate effectively with cross‑functional teams (design, firmware, validation, and architecture) to ensure timely and high‑quality delivery.
  • Mentor junior verification engineers, providing technical guidance, code reviews, and best‑practice recommendations.
  • Qualifications / Skills Strong track record of block or sub‑system verification ownership, with experience contributing to multiple successful tape‑outs.
  • Advanced proficiency in SystemVerilog and UVM, with hands‑on experience building reusable and maintainable verification components.
  • Solid understanding of ASIC verification methodologies, including: Verification planning and execution Directed and constrained‑random testing Functional, code, and assertion coverage Assertion‑based verification Low‑power verification using UPF/CPF Experience with C/C++‑based test development for HW–FW simulation, emulation, or prototyping environments.
  • Working knowledge of scripting languages such as Python or Perl for automation, debug, and regression support.
  • Familiarity with standard development and tracking tools, including Git, Jira, and Confluence.
  • Strong analytical and debugging skills, with the ability to work independently on complex verification problems.
  • Clear communication skills and a collaborative mindset, capable of influencing technical decisions within the immediate team.
  • More information about NXP in India... #LI-29f4

Tools & Skills

Sourced directly from NXP Semiconductors’s career page

Your application goes straight to NXP Semiconductors.

Specialisation
Salary range
₹5-12 LPA to ₹40-70 LPA
Open roles at NXP Semiconductors
129 positions
Job ID
/job/Pune/Principal-Design-Verification-Engineer_R-10061636

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Verification roles