Mesh / Coherency Design Verification Engineer

6 months ago


Bengaluru, India Ampere Full time

Description

The Role
You will work on the verification of a server-class microprocessor-based CPU/Coherent Mesh interconnect. You'll be involved with all aspects of pre-silicon verification at unit and system level to ensure functional correctness and performance of microprocessors. You'll also partner with other teams to accelerate post-silicon validation and debug of the product. 

What the Team wants you to know

Design Verification is an integral part of the chip design process that ensures our customers get the absolute highest quality products that meets their functional and performance requirements. The DV Team at Ampere comprises of stellar folks who have dedicated themselves to the art and fun of design verification. We are a tightly-knit, fast-paced team who work extremely closely with our design and architecture partners to ensure no bug is left behind. 

What you’ll do

Define requirements for sub-system level and full-chip level testing infrastructure Create test plans for sub-system and chip-level verification and post-silicon validation Architect, design and implement test benches and other components of design verification environment Create random test generators to find bugs in design Debug failures and drive speedy resolution of bugs Create coverage monitors and drive coverage to required quality targets Define post-silicon validation plans, and engage in post-silicon activities to accelerate product launch Lead verification activities within a team and guide other engineers to achieve project goals

What you’ll bring

2-5 years of hardware verification experience Solid understanding of high-performance microprocessor architecture concepts Experience using industry standard HDL languages (Verilog, System Verilog, VHDL) and simulation tools Experience developing verification environments in one or more industry standard languages like SVTB UVM/OVM Programming experience in languages common to the industry (e.g., C, C++, Perl, Python) Experience in automating design, verification, and validation tasks Hands on experience in post-silicon validation Knowledge of ARM or x86 architecture and assembly language programming Previous experience in CPU/core design verification is preferred Previous experience in Network-on-chip (NoC) design verification is preferred Previous experience with Arm AMBA (APB/AHB/AXI/ACE/CHI) protocols is preferred

Education

BS / MS in Electrical Engineering or Computer Science 

About Ampere

Ampere is designing the future of hyperscale cloud and edge computing with the world’s first cloud native processor. Built for the cloud with a modern 64-bit Arm server-based architecture, Ampere gives customers the freedom to accelerate the delivery of all cloud computing applications. With industry-leading cloud performance, power efficiency and scalability, Ampere processors are tailored for the continued growth of cloud and edge computing.

Our Story

Like the scientist behind its name, Ampere employees are innovators. We understand the needs of cloud computing and different software requirements. We are inventing what comes next and looking at everything from the structure of memory and how efficient the system is, to considerations on speed, cost of electricity and ability to cool. Power, size, weight and cost are driving the technology requirements and the innovation to come.

Our world class team of engineers, with depth and expertise in the cloud and semiconductor industries, is not only focused on the development of new semiconductor designs but also building out the first software ecosystem for Arm-based server processors. Through the Ampere approach to the cloud and edge, we give our customers the freedom to challenge the status quo and accelerate next-generation data centers for the most memory-intensive applications. Given the challenge we have outlined, we are building a culture of entrepreneurs that ensure customers come first, proactively approaching industry challenges in the areas of security, power and performance, delivering results that matter most.

We are an inclusive and equal opportunity employer and welcome applicants from all backgrounds. All applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.



  • Bengaluru, India Mulya Technologies Full time

    Design Verification Engineer – Cache Coherency VerificationFortune 100 OrganizationLocation: Bangalore / HyderabadDesign Verification Engineer – Cache Coherency VerificationIntroductionAs a Hardware Developer at , you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals...


  • Bengaluru, India Mulya Technologies Full time

    Design Verification Engineer – Cache Coherency VerificationFortune 100 OrganizationLocation: Bangalore / HyderabadDesign Verification Engineer – Cache Coherency VerificationIntroductionAs a Hardware Developer at , you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    Design Verification Engineer – Cache Coherency VerificationA Fortune 100 OrganizationLocation: BangaloreDesign Verification Engineer – Cache Coherency VerificationYour Role and ResponsibilitiesAs a Functional verification engineer, you will be working on the latest generation of high end, state-of-the-art micro-processors used in servers.Lead the...

  • Meshing

    6 months ago


    Bengaluru, Karnataka, India Marutee Design and Engineering Full time

    **Job description** **Company Description** MARUTEE DESIGN AND ENGINEERING PRIVATE LIMITED is a Bengaluru-based company that focuses on design and engineering solutions. **Experience**: 4+Years **Role Description** **Meshing** **Meshing** **Meshing** **Meshing** **Meshing** **Job Types**: Full-time, Permanent Pay: Up to ₹400,000.00 per...


  • Bengaluru, Karnataka, India IBM Full time

    Introduction As a Hardware Developer at IBM, you’ll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in today’s market. Your Role and Responsibilities As a CPU Verification...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    At Mulya Technologies, we are seeking a highly skilled Senior Cache Coherency Verification Engineer to join our team in Bangalore. As a critical member of our engineering team, you will play a key role in the development and verification of cutting-edge microprocessors used in servers.About the RoleThe ideal candidate will have extensive experience in...


  • Bengaluru, India Client of connectpro Full time

    - 9+ years of experience in Functional Verification of processors or ASICs.- 3+ years of experience in the following areas- Computer architecture knowledge.- Multi-processor Cache Coherency Transport Network on Chip Memory Hierarchy verification.- AXI,AHB,ACE,ACE-lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency...


  • Bengaluru, India Client of connectpro Full time

    9+ years of experience in Functional Verification of processors or ASICs.3+ years of experience in the following areasComputer architecture knowledge.Multi-processor Cache Coherency Transport Network on Chip Memory Hierarchy verification.AXI,AHB,ACE,ACE- lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency transport...


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    **Job Description:**We are seeking a highly skilled Senior Verification Engineer to join our team at LeadSoc Technologies Pvt Ltd. As a key member of our design and verification team, you will be responsible for developing and implementing advanced verification techniques to ensure the quality and reliability of our cutting-edge CPU and Cache Coherency...


  • Bengaluru, India Client of connectpro Full time

    9+ years of experience in Functional Verification of processors or ASICs.3+ years of experience in the following areasComputer architecture knowledge.Multi-processor Cache Coherency Transport Network on Chip Memory Hierarchy verification.AXI,AHB,ACE,ACE-lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency transport...


  • Bengaluru, India Client of connectpro Full time

    9+ years of experience in Functional Verification of processors or ASICs. 3+ years of experience in the following areas Computer architecture knowledge. Multi-processor Cache Coherency Transport Network on Chip Memory Hierarchy verification. AXI,AHB,ACE,ACE- lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency transport...


  • Bengaluru, India Client of connectpro Full time

    9+ years of experience in Functional Verification of processors or ASICs.3+ years of experience in the following areasComputer architecture knowledge.Multi-processor Cache Coherency Transport Network on Chip Memory Hierarchy verification.AXI,AHB,ACE,ACE-lite/CHI/On Chip System Fabric interface verification or any other Processor/SoC coherency transport...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Verification Specialist to join our team at Mulya Technologies.About the RoleThis is an exciting opportunity to work on cutting-edge projects, leveraging your expertise in Functional Verification of processors and ASICs. As a Senior Verification Specialist, you will be responsible for leading the...


  • Greater Bengaluru Area, India Mulya Technologies Full time

    A Fortune 100 OrganizationLocation: BangaloreDesign Verification Engineer – Fabric/On Chip Network VerificationDesign Verification Engineer – Fabric/On Chip Network VerificationYour Role and ResponsibilitiesAs a Functional verification engineer, you will be working on the latest generation of high end, state-of-the-art micro-processors used in...

  • Verification engineer

    1 month ago


    Bengaluru, India Connectpro Management Consultants Private Limited Full time

    Client of Connectpro- Semiconductor MNCExperience- 4-15 yrsFunctional # Verification Experience: Extensive experience in functional verification of processors or ASICs, demonstrating a deep understanding of verification methodologies.Computer Architecture Knowledge: In-depth knowledge of computer architecture, including processor core design...

  • Verification Engineer

    4 weeks ago


    Bengaluru, India Connectpro Management Consultants Private Limited Full time

    Client of Connectpro- Semiconductor MNCExperience- 4-15 yrsFunctional # Verification Experience: Extensive experience in functional verification of processors or ASICs, demonstrating a deep understanding of verification methodologies.Computer Architecture Knowledge: In-depth knowledge of computer architecture, including processor core design...

  • Verification Engineer

    2 months ago


    Bengaluru, India Connectpro Management Consultants Private Limited Full time

    Client of Connectpro- Semiconductor MNCExperience-4-15 yrsFunctional # VerificationExperience: Extensive experience in functional verification of processors or ASICs, demonstrating a deep understanding of verification methodologies.Computer Architecture Knowledge: In-depth knowledge of computer architecture, including processor core design specifications,...

  • Cfd Meshing

    6 months ago


    Bengaluru, Karnataka, India Marutee Design and Engineering Full time

    **Job Description -** **2 -4 years of experience** **Location: Bangalore** - CFD meshing refers to the process of dividing a computational domain into small, geometrically simple sub-domains called "elements" or "cells" in order to solve fluid flow and heat transfer problems numerically using computational fluid dynamics (CFD) techniques. Meshing is a...

  • Verification Engineer

    2 months ago


    Bengaluru, India Connectpro Management Consultants Private Limited Full time

    Client of Connectpro- Semiconductor MNCExperience- 4-15 yrsFunctional #Verification Experience: Extensive experience in functional verification of processors or ASICs, demonstrating a deep understanding of verification methodologies.Computer Architecture Knowledge: In-depth knowledge of computer architecture, including processor core design specifications,...


  • Bengaluru, Karnataka, India Ampere Full time

    About AmpereAmpere is revolutionizing the future of hyperscale cloud and edge computing with its innovative, cloud-native processor.Built for the cloud with a modern 64-bit Arm server-based architecture, Ampere processors provide unparalleled performance, power efficiency, and scalability for cloud applications.We are a world-class team of engineers...