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
Languages
Sourced directly from NXP Semiconductors’s career page
Your application goes straight to NXP Semiconductors.
Opens nxp.wd3.myworkdayjobs.com in a new tab
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 — freeSimilar Verification roles
Analog Devices
Staff Physical Verification Engineer
India, Bangalore, Aveda Meta|Verification
Analog Devices
Senior Design Verification Engineer
India, Bangalore, Aveda Meta|Verification
Analog Devices
Senior Design Verification Engineer
India, Bangalore, Aveda Meta|Verification
NVIDIA
Senior ASIC Verification engineer
India, Bengaluru|Verification