Principal Engineer, Design Verification (NPU)
The Principal Design Verification Engineer, within the NPU Hardware & Software organization, is intended for an individual with a broad background in design verification and complex digital system validation, with significant experience in AI accelerator verification and automotive safety standards.
This role is responsible for driving the verification excellence of state-of-the-art Neural Processing Unit (NPU), including the development of comprehensive testbenches and validation methodologies that ensure the NPU meets the highest standards of functional correctness and performance. In addition, the role is responsible for spearheading the development of verification infrastructure, including the creation of scalable regression frameworks and coverage-driven methodologies to deliver a high-quality, safety-critical NPU that meets automotive industry requirements.
Responsibilities
Verification Planning & Strategy (40%)
Develop comprehensive verification plans and test plans for NPU functional blocks and system-level integration
Define verification milestones, coverage goals, and success criteria aligned with project requirements
Create verification strategies for AI-specific workloads including convolution engines, matrix multiply units, and activation functions
Testbench Development & Implementation (40%)
Design and implement System Verilog/UVM testbenches for complex NPU verification
Develop constrained random test generators for neural network inference pipelines
Create reference models and checkers for AI workload validation
Build verification environments for memory subsystems, DMA controllers, and system interconnects
Implement functional and code coverage collection and analysis methodologies
System Integration & Performance Verification (20%)
Verify AXI4/AHB protocol compliance and system-level interfaces
Validate timing, throughput, and power consumption requirements
Develop and maintain regression test suites for continuous integration
Collaborate with software teams on hardware-software co-verification
Support FPGA prototyping and emulation platforms for system validation
Ensure compliance with automotive safety standards (ISO 26262) and functional safety requirements
Skills
Must have
Expert communicator across global, cross-cultural, and cross-functional teams.
Strong analytical, debugging, and system-level problem-solving skills.
Proven ability to lead complex technical initiatives without direct authority.
Quality-driven mindset with a strong focus on correctness, robustness, and coverage.
Collaborative approach across hardware, software, verification, and safety organizations.
Expert SystemVerilog and UVM-based verification
Coverage-driven, constrained-random, and formal verification
Verification of AI accelerators, NPUs, and complex digital subsystems
AXI4/AHB protocol and memory subsystem verification
Verification automation using Python/Perl
FPGA prototyping and emulation-based validation
Nice to have
Automotive functional safety (ISO 26262)
Power-aware and low-power verification techniques
GenAI-assisted verification workflows
Other
Languages
English: C2 Proficient
Seniority
Senior
Recommended Jobs
Scooter Driver
Job Description: Scooter Driver Scooter Drivers prime duties is to operate pallet jacks to move items from one place to another. Assist with loading and unloading activities along with ensuring …
Field Operations Supervisor - Lancaster, CA
Location: Onsite: Lancaster, CA Location Status: Work will be primarily performed at a designated field worksite location based out of a central Race Communications worksite. Occasional travel to …
Associate Web Developer Or Web Developer
Note: This is a 4-month assignment and may be extended based on available funding and business needs. ABOUT THE ORGANIZATION: A premier U.S. national laboratory located in California. This re…
Utility Driver
Go Green! Mahoney Environmental recycles used cooking oil - help the environment as part of our exceptional team. Competitive income, 401K plan, paid holidays and vacation time. We've been around for…
Senior Frontend Engineer - Platforms
Mochi Health’s mission is to be the discovery layer of healthcare. We are building a platform that makes it easier for patients to find the right providers, access the right medications, and take con…
Software Engineer, Security Observability
About the Team Security is at the foundation of OpenAI’s mission to ensure that artificial general intelligence benefits all of humanity. The Security team protects OpenAI’s technology, people,…
Locum SICU Nurse Practitioner
We are hiring experienced Surgical Critical Care Advanced Practice Providers in Beautiful San Francisco, CA! We are looking for an Acute Care Nurse Practitioner/Physician Assistant to join our progra…
IT Support Specialist
Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding…
QIDP Administrator
Why work for us? Simple – We love what we do! Ready to make a difference in the lives of people with intellectual and developmental disabilities (I/DD)? At Lifehouse, we focus on helping eac…
Contruction OAR I Continuous
Position Title: OAR I Location: Los Angeles, CA - (On-Site) Candidate Submission Deadline: Continuous Until Positions are filled Number of Positions: 4 Duties: Manages, overseas a…