Senior Engineer -Performance Verification

Ericsson

Bengaluru

On-site

INR 2,500,000 - 4,000,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ericsson in Bangalore is seeking a Performance Verification Engineer to tackle RTL-level and system-level verification for advanced ASICs powering high-performance systems.

You will contribute to environments and tests in SystemC/TLM, RTL, hardware emulation, and, eventually, on silicon, collaborating with architecture, design, software and verification teams to ensure performance, functionality and security meets our high standards.

Qualifications

  • Solid C programming skills for ASICs or embedded software
  • Strong RTL debugging with SystemVerilog or VHDL
  • Experience in RTL performance analysis and verification
  • Familiarity with high-speed interfaces (PCIe, Ethernet)

Responsibilities

  • Perform RTL performance analysis, throughput, latency, bandwidth, QoS
  • Implement performance verification plans at SoC level and debug
  • Collaborate with architecture, design, software and verification teams
  • Analyze and optimize system performance including DDR, PCIe, NoC
  • Understand cache coherency, memory hierarchy and interconnects
  • Work with SystemC/TLM simulations, emulation, and silicon readiness
  • Develop tests involving UVM VIPs and CI pipelines

Skills

C programming
SystemVerilog debugging
VHDL debugging
RTL verification
Performance analysis
SoC-level verification
Scripting

Tools

Siemens Veloce
Cadence Palladium
SystemC/TLM
HW emulation
CI tooling

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.

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.

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
Senior Engineer -Performance Verification

Ericsson GmbH • Bengaluru

On-site
INR 1,800,000 - 2,600,000
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-Low power verification
Senior Engineer-Low power verification

Ericsson GmbH • Bengaluru

On-site
INR 1,200,000 - 2,400,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
Experienced Engineer - FPGA Verification
Experienced Engineer - FPGA Verification

Ericsson • Bengaluru

On-site
INR 1,400,000 - 1,900,000
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
ASIC Top Level Verification-SW/C Testcase Developer
ASIC Top Level Verification-SW/C Testcase Developer

Ericsson GmbH • Bengaluru

On-site
INR 1,200,000 - 1,800,000