Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

IBM Senior Logic Design Engineer – Core Load-Store Unit in BANGALORE, India

Introduction

Hiring manager and Recruiter should collaborate to create the relevant verbiage.

Your role and responsibilities

'-Lead the architecture, design and development of Processor Core Load-

Store Execution unit for high-performance IBM Systems.

  • Architect and design Load and Store pipelines, D-Cache, Address

Translation, Out of Order Execution of a high performance processor CPU

  • Develop the features, present the proposed architecture in the High level

design discussions

  • Estimate the overall effort to develop the feature.

  • Estimate silicon area and wire usage for the feature.

  • Develop micro-architecture, Design RTL, Collaborate with other Core

units, Verification, DFT, Physical design, Timing, FW, SW teams to develop

the feature

  • Signoff the Pre-silicon Design that meets all the functional, area and

timing goals

  • Participate in post silicon lab bring-up and validation of the hardware

  • Lead a team of engineers, guide and mentor team members, represent

as Logic Design Lead in global forums.

Required technical and professional expertise

'- 8 or more years of demonstrated experience in architecting and

designing Load-Store Execution unit of CPU

  • Hands on experience of implementing D-Cache, Address Translation,

Memory Consistency handling, Store ordering etc.

  • Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core

Architecture and ISA

  • Experience with high frequency, instruction pipeline designs

  • At least 1 generation of Processor Core silicon bring up experience

  • In depth understanding of industry microprocessor designs (e.g., x86,

ARM, or RISC-V processor designs)

  • Proficiency of RTL design with Verilog or VHDL

  • Nice to haves

  • Knowledge of instruction dispatch and Arithmetic units

  • Knowledge of verification principles and coverage

  • High-level knowledge of Linux operating system

  • Knowledge of one object oriented language and scripting

language

  • Understanding of Agile development processes

  • Experience with DevOps design methodologies and tools

Preferred technical and professional experience

Hiring manager and Recruiter should collaborate to create the relevant verbiage.

DirectEmployers