Verification Engineer in Cambridge, UK
About Neubla
As pioneers of innovative neural computing, Neubla is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. Neubla is made up of people with expertise and lots of experience in many different fields such as AI, semiconductor design, and compilers. At Neubla, you can work in a rapidly changing environment where your new ideas will become innovative products, services, and customer experiences, working with talented colleagues. Neubla offers a competitive package with benefits, including health insurance, a pension scheme, employee wellness support, and a variety of snacks in the office!
Summary
Want to use your verification expertise to make the future of computing possible? We're looking for an exceptional individual who can drive the pre-silicon verification of CPU and VPU designs in Neubla AI accelerator.In this highly visible role, you will collaborate closely with multi-site HW and architecture teams to visualise, innovate and enable the future of computing by verifying design features across all aspects of CPU.
Job Description
* Work closely with designers and architects to develop and ensure high quality test plans, functional coverage, and scenarios
* iUse simulation and formal verification methodologies to execute the test plans and scenarios. Write checkers, assertions and develop stimulus
* Work closely with system architects, software teams to validate various system use cases
Qualifications
* Masters/Ph.D or equivalent experience in Computer Engineering, Electrical Engineering, or related field
* Excellent knowledge of microprocessor architecture (CPU and VPU) with 6+ years of processor verification experience
* Experience in developing test plans, assertions, and developing stimulus
* Experience in unit and full chip level test benches
* Knowledge of logic design, simulations and debugging tools
* Fluent in System Verilog, C/C++, and Python
* Excellent collaboration skills
* Outstanding written and verbal communication
Preferred Qualifications
* Knowledge of RISC-V ISA, including vector extension
* Experience in CPU design, Silicon bring up and validation of CPU features
* Proficiency in computer/SoC architecture and performance trade-offs
* Strong understanding of power management, physical design concepts
* Knowledge of ML concepts and AI hardware accelerators
The Process
* Application review > 1st Interview > 2nd Interview (technical) > 3rd Interview