Verification Expert for CPU Design
22 hours ago
**Job Overview**
We are seeking an experienced Verification Engineer or Senior Verification Engineer to join our team at MIPS. This position involves extensive hands-on experience with CPU verification using industry-standard functional verification methodologies, formal verification and constrained random generators, and reference model-based checkers.
The ideal candidate will be able to take critical decisions and completely own verification closure for a block or feature. This position involves cross-functional interaction with CPU designers and architects and working across sites to ensure high-quality CPU designs for customers.
Main Responsibilities:
- Taking full ownership and driving verification efforts to closure
- Working closely with designers and architects to understand specifications at unit/top level
- Understanding use cases and developing functional test plans
- Developing directed tests written in C, Assembly, and SystemVerilog
- Developing random test generators to stress microarchitectural implementations
- Analyzing coverage and fixing holes in the test plan
- Enhancing the verification environment and testbench using the latest methodologies, tools, and automation
- Support for prototyping in FPGA and/or Emulation
About You:
- Bachelor's or Master's degree preferred in Electronics/Electrical/Computer Engineering or equivalent field with 1+ years of industry experience with a focus on functional verification in SOC (System on Chip) verification
- Familiarity with heterogenous multi-core, AMBA and high-speedIO architectures and industry-leading RISC or Arm processors
- Exposure to various EDA design verification tools with good digital design concepts
- Knowledge and experience with Interconnect protocols like AXI/ACE/OCP/CHI
- Scripting experience in Python/Perl/TCL/Shell
- Experience in creating functional test plans and implementing them as part of pre-silicon verification
- Strong knowledge of Verilog/SystemVerilog/C/C++/Assembly
- Strong analytical and problem-solving skills
- Self-motivated with excellent communication and presentation skills, and the ability to collaborate well with local and global teams
What We Offer:
- A competitive salary of $120,000 - $180,000 per annum, depending on experience
- Opportunities for professional growth and development
- A dynamic and collaborative work environment
Note: The salary range is an estimate based on industry standards and may vary depending on individual qualifications and experience.
-
CPU Design and Verification Expert
3 weeks ago
Bengaluru, Karnataka, India ACL Digital Full timeAchieving Excellence in CPU Design and VerificationWe are seeking a talented CPU Design and Verification Engineer to join our team at ACL Digital.ResponsibilitiesDesignCollaborate with architects and design engineers to design CPU subsystems.Contribute to micro-architectural decisions, considering performance, power, and area trade-offs.Develop detailed...
-
High Performance CPU Verification Expert
4 days ago
Bengaluru, Karnataka, India Tenstorrent Full timeSenior CPU Verification Manager at TenstorrentThe Tenstorrent team brings together experts from diverse fields, united by a passion for AI and a commitment to creating innovative products. Our culture values collaboration, curiosity, and dedication to solving complex problems. Find out more about our company culture.Job Summary:We are seeking an experienced...
-
CPU Design Verification Engineer
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full timeJob OverviewWe are seeking a highly skilled CPU Design Verification Engineer to join our team at Qualcomm India Private Limited. This role will involve verifying high-performance and low-power CPUs in Bangalore and Noida.About the RoleThe selected candidate will be responsible for power management verification, including boot, reset, clock gating, power...
-
CPU Integration Design Verification Lead
6 days ago
Bengaluru, Karnataka, India Mulya Technologies Full timeAbout Mulya TechnologiesWe are at the forefront of the two hottest trends in the semiconductor industry: RISC-V and Chiplet Architecture, well-funded and backed by leading investors with a goal to build best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing.TITLE: CPU Integration Design Verification LeadEstimated Salary: $120,000 - $180,000...
-
Senior CPU Verification Manager
4 weeks ago
Bengaluru, Karnataka, India Tenstorrent Full timeThe Tenstorrent team comprises technologists from diverse disciplines who collaborate to build great AI products. We value teamwork, curiosity, and problem-solving skills.Senior CPU Verification Manager - AI Silicon Design- We seek experience in functional verification of high-performance CPUs.- Our RISC-V CPU will be integrated into industry-leading AI/ML...
-
CPU Verification Specialist
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking a skilled CPU verification engineer to join our innovative team at NVIDIA. As a key member of our team, you will be responsible for developing test plans and strategies, simulation environments, system bring-up, validation, and automation to deliver high-performance CPUs and interconnects.Key Responsibilities:Develop and maintain simulator...
-
Bengaluru, Karnataka, India Mulya Technologies Full timeAbout Mulya TechnologiesWe are a revolutionary semiconductor startup at the forefront of two hottest trends: RISC-V and Chiplet Architecture. Backed by top investors, we aim to build best-in-class CPU cores for cloud, enterprise, 5G, and Edge computing.Job DescriptionSenior CPU Integration Design Verification Engineer (Lead)We are seeking an experienced...
-
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking a strong performance verification engineer with a deep understanding of CPU architecture to join our dynamic team that owns performance alignment of CPUs and CPU fabrics made by NVIDIA. Do you want to be part of the team that explores and defines the next generation of CPUs? Key ResponsibilitiesDevelop comprehensive test plans and strategies...
-
Senior CPU Verification Engineer
1 month ago
Bengaluru, Karnataka, India NVIDIA Full timeJob Overview:NVIDIA is seeking a skilled CPU Verification Engineer to join our team. As a CPU Verification Engineer, you will work alongside brilliant engineers on NVIDIA's next generation CPU, verifying micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/Silicon.Key Responsibilities:Verify...
-
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking an exceptional Senior Verification Engineer to join our high-performance CPU team at NVIDIA. This role requires a sharp understanding of CPU and memory architecture, as well as a passion for innovation and problem-solving.Key ResponsibilitiesDevelop and execute high-quality test plans and strategies to ensure optimal CPU...
-
CPU-GPU Memory Verification Specialist
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeJob SummaryWe are seeking a highly skilled and motivated Verification Engineer to join our elite engineering team at NVIDIA. As a CPU-GPU Memory Verification Specialist, you will be responsible for defining test plans and architecting testbenches for verification of the CPU/GPU memory subsystem.Key ResponsibilitiesDevelop and maintain reusable bus functional...
-
Senior Design Verification Expert
4 weeks ago
Bengaluru, Karnataka, India Wipro Full timeJob OverviewGreetings from Wipro. We are seeking an enthusiastic Design Verification Engineer to join our team.Years of experience: 5 to 20 years.Area of expertise: system verilog and UVM, OVM, CPU verification, IP and SOC level verification.Positions: lead level Locations: Bangalore, Hyderabad.Key ResponsibilitiesSystem-on-a-chip verification with multiple...
-
CPU Performance Verification Specialist
2 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking highly motivated engineers to join NVIDIA's dynamic and innovative team that owns performance alignment of CPUs and CPU fabrics. About the RoleThis role will be responsible for developing test plans and strategies, simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.You will develop and maintain...
-
CPU Verification Engineer
4 weeks ago
Bengaluru, Karnataka, India MIPS Full timeWe are seeking an experienced CPU Verification Engineer to lead the pre-silicon functional verification of our Coherency Manager, including CPU, Subsystem, and Memory Hierarchy. The ideal candidate will design and verify custom microprocessor-based systems using cutting-edge verification techniques.Your Responsibilities:Own and drive verification...
-
Senior CPU Verification Engineer
3 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeKey Responsibilities:Collaborate with brilliant engineers on NVIDIA's next generation CPU to verify micro-architecture/architecture features.Partner with CPU architects in creating verifiable designs.Work on full stack development – from verifying sequences at SW simulator level, to getting the overall end-to-end sequence working on silicon with a full sw...
-
Design Verification Expert
4 weeks ago
Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full timeJob Title: Design Verification ExpertJob Summary:We are seeking a highly skilled Design Verification Expert to join our team at Connectpro Management Consultants Private Limited. As a key member of our design team, you will be responsible for leading and driving block, subsystems, and full-chip verification of advanced ARM-based SOCs.Responsibilities:Lead...
-
Senior CPU Performance Verification Engineer
4 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeWe are seeking skilled engineers to develop and maintain cutting-edge CPU performance verification tools and infrastructure. The ideal candidate will have a strong understanding of CPU and memory architecture, as well as experience with simulation environments, system bring-up, validation, and automation.Key ResponsibilitiesDesign and implement test plans...
-
Senior CPU Verification Engineer
4 weeks ago
Bengaluru, Karnataka, India NVIDIA Full timeKey Responsibilities:Collaborate with talented engineers on NVIDIA's next-generation CPU.Verify micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/Silicon.Partner with CPU architects in creating verifiable designs.Work on full-stack development - from verifying sequences at SW simulator level, to...
-
Embedded Software Engineer
3 weeks ago
Bengaluru, Karnataka, India ARM Full timeJob DescriptionARM, a market leader in CPU and System IP, seeks a highly skilled Software Verification Engineer to join their team. The ideal candidate will have a strong understanding of CPU micro-architecture and be able to define test boundaries.ResponsibilitiesAs a Verification Engineer, the successful candidate will be responsible for developing and...
-
Design Verification Engineer
3 weeks ago
Bengaluru, Karnataka, India SeerTech Systems Full timeWe are seeking a highly skilled Verification Expert to join our team at SeerTech Systems.Key Responsibilities:Develop and execute verification plans for complex digital designs, with a focus on CPU/GPU and MIPI Protocol.Design and implement testbenches in SystemVerilog/UVM, ensuring comprehensive coverage and efficient verification.Analyze and improve design...