Verification Engineer

4 weeks ago


Bengaluru, India ARM Full time
Job Description:

We are looking for highly-skilled and passionate engineers to join our system-level verification team in Bangalore.

In addition to CPUs, Arm builds dedication system IP like cache-coherent interconnects, interrupt controllers, and memory management units. Our partners combine Arm CPUs with these system IP, to build sub-system solutions across pioneering market segments like mobiles, servers, AI, automotive, IoT, etc.

Our team is responsible for verifying CPUs and system IP put together as sub-systems at pre-silicon stage – using industry-standard Emulator and FPGA platforms from major EDA vendors.

Responsibilities:

As part of our team, you will push Arm CPUs & system IP to their functional limits – targeting the IP's internal architecture and how it interacts with the rest of the system.

The role involves developing and running soak tests based on Arm architecture and the IP design, and debugging sophisticated hardware and software failures in the CPU or the IP and the system around it using Emulator and FPGA platforms.

You will work with cross-site design teams, discuss requirements, build test plans, develop tests targeting corner-cases, and collaborate to achieve verification goals.

There will be opportunities to make a difference by actively contributing to Arm verification methodologies which are improved continuously to match design advancements.

Mentoring junior engineers in the team is part of the role – with potential people management responsibilities for relevant candidates.

Have you worked on verifying either CPUs or other IP in a system, and have a strong technical background? Then, you are the right match for this job

Required Skills and Experience :
  • 4+ Yrs of experience
  • Understanding of CPU or SoC architecture and its verification
  • Deep understanding of digital design concepts and verilog coding
  • Good in logical programming using C/C++/assembly
  • Proficiency in problem solving and debugging
  • Proven track record of contributing to project execution and delivery, individually or in a team
  • Great interpersonal and communication skills
“Nice To Have” Skills and Experience :

Familiarity with hardware acceleration platforms like Emulation and FPGA

Awareness of CPU architecture features (such as caches, MMU, SMP, coherency, CPU pipelines)

General understanding of Arm-based systems and protocols like AHB, AXI, ACE, or CHI

Use of scripting languages like Perl/Python/Shell

Knowledge of advance verification techniques like assertions, property checking, etc

In Return:

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals and don’t discriminate on the basis of any characteristic.

 

#LI-KR2



  • Bengaluru, India ScaleFlux Full time

    Verification Lead Engineer Join the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges. As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements...


  • Bengaluru, India AlphaGrep Full time

    Are you an experienced Digital Design Verification Engineer seeking a challenging role in the field of FPGA-based acceleration platforms? AlphaGrep Securities Private Limited is expanding its team and is in search of a talented Verification Engineer to join us in Mumbai or Bangalore. About Us: At AlphaGrep, we are committed to developing cutting-edge...


  • Bengaluru, India L&T Technology Services Full time

    Job description: Define and implement IP/SoC verification plans, build verification test benches to enable IP/sub-system/SoC level verification Develop functional tests based on verification test plan Drive Design Verification to closure based on defined verification metrics on test plan, functional and code coverage Debug, root-cause and resolve functional...


  • Bengaluru, India Trinity Technology Solutions LLC Full time

    10 to 15 years of experience with a Bachelors‘/ Master‘s degree in the field of Electrical, Electronics, or computer engineering. Should have a good understanding of verification flow, challenges, and requirements of functional verification. Have worked on SoC level functional verification. Experience with digital verification aspects such as constrained...


  • Bengaluru, India Wipro Full time

    Job Title: IP Verification Engineer Duration: Full Time Location: Bengaluru, India Experience: 4+ yrs to any Job Description: 1.Experience in Verification of IP/SOC 2.Experience in UVM/SV based verification methodology is must 3.Candidates with CPU-Core, Peripherals, Low Power Verification or Modem domain, debug skills, Integration DV are...

  • Verification Engineer

    1 month ago


    Bengaluru, India NVIDIA Full time

    We are currently seeking passionate, highly motivated and creative Verification Engineer with strong verification fundamentals to work in Nvidia’s ASIC Verification team. NVIDIA is solving challenging problems with its vast arsenal of CPUs, GPUs, DPUs and SW, in areas such as Artificial Intelligence, High performance computing, autonomous driving, Gaming,...

  • Verification Engineer

    2 months ago


    Bengaluru, India NVIDIA Full time

    We are currently seeking passionate, highly motivated and creative Verification Engineer with strong verification fundamentals to work in Nvidia’s ASIC Verification team. NVIDIA is solving challenging problems with its vast arsenal of CPUs, GPUs, DPUs and SW, in areas such as Artificial Intelligence, High performance computing, autonomous driving, Gaming,...


  • Bengaluru, India Tech Mahindra Full time

    Hiring Design and Verification Engineers! Experience: 5-15 years Location: Kochi/Ahmedabad/Bangalore/Vizag · Design verification of IP-level, SoC -level and/or block-level/sub-system-level designs · Experience in developing verification plan/verification methodology/flows from scratch · Hands-on expertise with UMV (or similar) methodology, and...


  • Bengaluru, India Tech Mahindra Full time

    Hiring DV Engineers! Experience: 5-15 years Location: Kochi/Ahmedabad/Bangalore/Vizag · Design verification of IP-level, SoC -level and/or block-level/sub-system-level designs · Experience in developing verification plan/verification methodology/flows from scratch · Hands-on expertise with UMV (or similar) methodology, and Verilog/System Verilog (SV) ·...


  • Bengaluru, India ScaleFlux Full time

    Verification Lead EngineerJoin the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges.As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements and...


  • Bengaluru, India ScaleFlux Full time

    Verification Lead EngineerJoin the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges.As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements and...


  • Bengaluru, India Tenstorrent Full time

    The Tenstorrent team combines technologists from different disciplines who come together with a shared passion for AI and a deep desire to build great products. We value collaboration, curiosity, and a commitment to solving hard problems. Find out more about our culture. Shared Cache / L2 Verification Engineer: Experienced engineer focused on L2/Shared...


  • Bengaluru, India ScaleFlux Full time

    Verification Lead EngineerJoin the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges.As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements and...


  • Bengaluru, India ScaleFlux Full time

    Verification Lead EngineerJoin the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges.As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements and...


  • Bengaluru, India ScaleFlux Full time

    Verification Lead Engineer Join the India team of most cutting-edge and well-funded storage startup in Silicon Valley as the Lead Verification Engineer taking on IP and SoC level verification challenges. As a Verification Lead with a focus on verification of Multi-core, complex, high performance ASIC, you will work to understand the internal requirements...


  • Bengaluru, India Onsemi Full time

    Job Description We are seeking an experienced  ASIC Verification Engineer  to join our dynamic team. As a verification engineer, you will play a crucial role in ensuring the quality and reliability of our cutting-edge semiconductor designs. If you thrive in a collaborative environment and have a passion for solving complex challenges, this role is for...


  • Bengaluru, India Onsemi Full time

    Job Description We are seeking an experienced  ASIC Verification Engineer  to join our dynamic team. As a verification engineer, you will play a crucial role in ensuring the quality and reliability of our cutting-edge semiconductor designs. If you thrive in a collaborative environment and have a passion for solving complex challenges, this role is for...


  • Bengaluru, India arm limited Full time

    The Role Job Description: Arm’s Solution Engineering team is very thrilled to work with SoC verification engineers in Bengaluru. New team members in Bengaluru will join hands with other RTL design and verification engineers spread across UK, US, France and Hungary to build best in class compute subsystems. Arm is building a team to develop...


  • Bengaluru, India Cadence Design Systems Full time

    Job Description: Roles & Responsibilities: Exp- 12 - 16 yrs The role requires the management of a SerDes DV group focusing on MDV verification including: Constrained Random Functional Verification, Formal Property Verification, project DV status and execution, and mentorship of junior engineers. The role requires the ability to work with the existing...


  • Bengaluru, India Onsemi Full time

    Job Description We are seeking an experienced  ASIC Verification Engineer  to join our dynamic team. As a verification engineer, you will play a crucial role in ensuring the quality and reliability of our cutting-edge semiconductor designs. If you thrive in a collaborative environment and have a passion for solving complex challenges, this role is for...