Senior Engineer -Performance Verification

Ericsson GmbH

Bengaluru

On-site

INR 1,800,000 - 2,600,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ericsson GmbH in Bengaluru, India seeks a Performance Verification Engineer to join a team tackling challenging verification tasks for cutting-edge ASICs and accelerator IPs. You will contribute to environments and tests in SystemC/TLM, RTL, hardware emulation and eventually silicon.

Responsibilities include RTL performance analysis, verification planning at SoC level, and collaboration across architecture, design and software to align performance with system goals.

Qualifications

  • Solid C programming skills for ASICs or embedded software.
  • RTL debugging in simulations of SystemVerilog or VHDL designs.
  • Experience with SW debuggers for HW/SW co-debugging of C-code in ASICs.

Responsibilities

  • Perform RTL performance analysis: throughput, latency, bandwidth, QoS, cache efficiency and memory utilization.
  • Implement performance verification plans at SoC level and perform performance debugging using simulation and emulation.
  • Collaborate with architecture, design, software and verification teams to define performance requirements.
  • Analyze and optimize system performance including DDR, CPU, interconnects and PCIe/UCIe.
  • Understand cache coherency, memory hierarchy, DDR, NoC and interconnect architectures.
  • Experience with high-speed interfaces like PCIe, Ethernet, AXI or DDR; bring up TLV CI flow.

Skills

Solid C programming
RTL debugging

Tools

EDA simulation tools
HW emulator

Job description

About this opportunity

We specialize in the top-level verification of cutting-edge ASICs that power complex high-performance systems. Our designs are either monolithic ASICs or integrated multi-chip-modules holding several hundreds of processor cores, DSPs as well as ARM cores, tailored hardware accelerator IPs and many high-speed interfaces, including Ethernet, CPRI, and PCIe.

As an Performance Verification Engineer, you'll be part of a team tackling some of the most challenging verification tasks in the industry, ensuring that our ASICs meet our high standards for performance, functionality, and security.

You will play an important role in the team developing environments and/or tests run in SystemC/TLM simulation, RTL environments, hardware emulation, and eventually on Silicon.

What you will do

We are looking for people who can do ASIC Top level verification with special focus on Performance Verification.

Your responsibilities will include:

  • Perform RTL performance analysis , analyze throughput, latency, bandwidth, QoS, cache efficiency and memory utilization
  • Implement performance verification plans at SoC-level and performance debug using both simulation and emulation environments.
  • Collaborate with architecture, design, software and verification teams to define performance requirements and ensure alignment with overall system goals
  • Analyze and optimize system performance, including DDR, CPU, Interconnects and high-speed interface like PCIe, UCIe etc
  • Understanding of cache coherency, memory hierarchy, DDR, NoC, and interconnect architectures
  • Experience with high-speed protocols such as PCIe, Ethernet, AXI or DDR
  • Experience with performance simulation tools
  • Leverage AI-based tools and automation to improve engineering productivity and performance analysis workflows

Role in the Team:

  • Participate in defining/documenting verification strategies for the parts of the ASIC assigned to you as a verifier.
  • Debug RTL designs/Testcases with help of EDA simulation tools, HW emulator and SW debuggers.
  • Contribute to keeping tests clean in the CI regren running on all platformsssio.
  • Develop of tests involving UVM VIPs (used in some of our tests)
  • Do formal connectivity verification and gate level simulation (GLS)
  • to compile the ASIC designs to run in HW emulators, like Siemens Veloce and Cadence Palladium
  • interested in scripting and in developing and maintaining the TLV CI flow in projects, including visualization of results.
You will bring

General skills you must possess:

  • Solid C programming skills targeting ASICs or other type of embedded software programming.
  • Solid skills in RTL debugging issues in simulations of SystemVerilog or VHDL designs.

Desired knowledge and experience in:

  • Using SW debuggers, waveforms windows etc. for HW/SW co-debugging of C-code running in the ASIC. Experience of multi core designs is a plus.
  • GLS
  • Coresight and other JTAG TAP related features
  • Compiling designs for HW emulation
  • Formal connectivity verification
  • High speed interfaces like Ethernet, PCIe, CPRI
  • ARM CPUs/cores, SMMU
  • AMBA interconnect, preferably using Cadence STG or IWB

Bonus knowledge and experiences are:

  • XPROP
  • GLS with timing, Power aware GLS
  • Debugging tests running on HW Emulators and or Silicon
  • Simulating and debugging tests running on SystemC/TLM platforms.
  • Power aware verification (digital, not mixed signal)
  • Using Formal tools for power verification
  • Lab experience suitable for bring-up of ASIC Silicon prototypes

All academic credentials must be from recognized and accredited institutions and are further subject to verification.

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city: India (IN) || Bangalore

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer -Performance Verification Bangalore,Karnataka,India Product Development Flexible Location Posted 7 hours ago
Senior Engineer -Performance Verification Bangalore,Karnataka,India Product Development Flexible Location Posted 7 hours ago

Ericsson GmbH • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Senior Engineer -Performance Verification
Senior Engineer -Performance Verification

Ericsson • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Engineer-Low power verification
Senior Engineer-Low power verification

Ericsson GmbH • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Engineer - ASIC Verification Bangalore,Karnataka,India Product Development Posted 19 hours ago
Senior Engineer - ASIC Verification Bangalore,Karnataka,India Product Development Posted 19 hours ago

Ericsson GmbH • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Experienced Engineer - ASIC Verification
Experienced Engineer - ASIC Verification

Ericsson GmbH • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Experienced Engineer - ASIC Verification
Experienced Engineer - ASIC Verification

Ericsson • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Experienced Engineer - ASIC Verification
Experienced Engineer - ASIC Verification

Ericsson GmbH • Chennai District

On-site
INR 1,200,000 - 1,800,000
Professional growth opportunities
Collaborative and inclusive culture
Work-life balance initiatives
Senior Engineer - Frontend CAD
Senior Engineer - Frontend CAD

Ericsson GmbH • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Senior Engineer - Frontend CAD Bangalore,Karnataka,India Product Development Posted 8 hours ago
Senior Engineer - Frontend CAD Bangalore,Karnataka,India Product Development Posted 8 hours ago

Ericsson GmbH • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Experienced Engineer - FPGA Verification
Experienced Engineer - FPGA Verification

Ericsson • Bengaluru

On-site
INR 1,400,000 - 1,900,000