The Job logo

What

Where

RTL Design

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.


WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. 

AMD together we advance_


 

PMTS SILICON DESIGN ENGINEER

 

THE ROLE: 

As a member of the Infinity Fabric Architecture and RTL team, you will help build the next generation scalable coherent interconnect to provide connectivity between CPU, GPU and special purpose accelerators. Every product that AMD sells has its own custom-designed Infinity Data Fabric, so this role gives an engineer the opportunity to work on a broad array of products that address a variety of markets, including traditional servers, high performance computing, client desktop and laptop PCs, machine intelligence, graphics, console gaming, embedded, and customer-specific applications. It is a challenging position that involves working at a fast pace of innovation on the cutting edge of technology. Come join the AMD team!

  

THE PERSON:  

You have a passion for modern, complex processor architecture, digital design as well as verification/design quality. You are a team player who has excellent communication skills, strong analytical & problem-solving skills and are willing to learn and ready to take on problems. A global mindset and ability to work in a multi – site environment are keys to being successful in this role.

  

KEY RESPONSIBLITIES:

  • Early architectural/performance exploration through micro-architectural definition and design
  • Optimize the design to meet power, performance, area and timing requirements
  • Write easily readable and synthesizable Verilog RTL
  • Run some unit level testing to deliver quality code to the Design Verification Team
  • Create assertions to improve coverage and cover points to analyze coverage of the design
  • Create well written block level design documentation
  • Participate in post silicon functional and performance debug and tuning
  • Mentor junior engineers


PREFERRED EXPERIENCE:

  • Proven experience designing logic blocks in CPU, GPU, NOC, or cache designs
  • Strong understanding of digital electronics and high-speed designs(>1GHz)
     
  • Strong understanding of multi-processor coherency, memory ordering, i/o ordering, interrupts, MMU and caches
     
  • Excellent knowledge of Verilog and System Verilog
     
  • Good debugging and analytical skills
     
  • Exposure to Design for Test, understanding of scan concepts and writing DFT friendly RTL
     
  • Working knowledge of C, C++ and a scripting language like Perl or Python
     
  • Working knowledge of x86 or ARM ISA is a plus
Set alert for similar jobsRTL Design role in Bengaluru, India
AMD Logo

Company

AMD

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 years

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

AMD Logo

RTL Design/IP Design/ CPU Design

AMD

Bengaluru, Karnataka, India

Posted: a year ago

CPU RTL Design Engineer The AMD Cores design & verification group develops high-end, next generation CPU’s that power different AMD SoC’s which are eventually set to change the course of how computing is visualized. The engineering teams are distributed across India and North America. The CPU design team in India is a young team responsible for collaborating with teams in the US to design parts of the CPU. CPU design team should work closely with the architects and multiple teams like Verification, Physical Design, Performance to ensure we meet the estimated targets and timelines. Designing a X86 processor is one of the challenging tasks considering the scalability and feature complexity involved in modern day applications of these devices. It is an exciting and great opportunity to participate in shaping these future devices.   THE PERSON: Should have excellent inter-personal, communication skills and ability to work in a fast-paced exciting environment. Continuous learning has always been the moto in this ever changing industry. An ideal person for this role should be a self-learner and always ready to upgrade his/her skills to stay abreast with the technology. The team looks for superstars but also believes in nurturing you into one. Collaboration is the key to success. Ideal candidate should learn at a great pace, deliver what is expected and also share your learning in the team to help the overall growth. It’s always We before Me in the team   KEY RESPONSIBILITIES: Understanding of X86 architecture, microarchitecture, and various CPU core features. Optimized implementation of project specification using Verilog. Collaborate with Verification, Physical Design and Performance teams and incorporate respective feedback. Interact with cross site teams working on dependent IPs to ensure better understanding of the functionality. Run RTL quality checks such as LEC, LINT, CDC, spyglass etc. Capable of doing ECO implementation for any silicon issues found Work on silicon bug finding and fixing.   SKILLS AND EXPERIENCE REQUIREMENTS: B.E/BTech/M.E/MTech in Electrical/Electronic/Computer Engineering Minimum 5+ years of industry experience in the field of design. Experience in design or Verification of any computer architecture such as x86 or ARM domain based SOCs/Cores is an added advantage. Experience on RTL, design of Micro architecture of various complex units is necessary. Experience with Verilog, System Verilog, various lint tools are necessary. Perl/Ruby scripting languages is a plus. Excellent hands-on debug skills. Must have good communication skills and the ability and desire to foster a team environment.   ACADEMIC CREDENTIALS: Preferably B.E/B.Tech/M.E/M.Tech in Electrical/Electronics/Computer Engineering

AMD Logo

PMTS Silicon Design Engineer

AMD

Bengaluru, Karnataka, India

Posted: a year ago

THE ROLE: The position will involve working with a very experienced physical design team of CPU core and is responsible for delivering the physical design of tiles to meet challenging goals for frequency, power and other design requirements for AMD next generation processors in a fast-paced environment on cutting edge technology.   THE PERSON: Engineer with good attitude who seeks new challenges and has good analytical and communication skills. Candidate needs to have the ability and desire to learn quickly and should be a good team player.   KEY RESPONSIBILITIES:  Implementing RTL to GDS2 flow Handling Floor-plan, Physical Implementation of Power-plan, Synthesis, Placement, CTS, Timing Closure, Routing, Extraction, Physical Verification (DRC & LVS), Crosstalk Analysis, EM/IR, Formal Equivalence Handling different PNR tools - Synopsys Fusion Compiler, ICC2, Design Compiler, PrimeTime, StarRC, Mentor Graphics Calibre, Apache Redhawk, Cadence Genus, Innovus.   PREFERRED EXPERIENCE: 12+ years of professional experience in physical design, preferably with high performance designs. Experience in automated synthesis and timing driven place and route of RTL blocks for high speed datapath and control logic applications. Experience in automated design flows for clock tree synthesis, clock and power gating techniques, scan stitching, design optimization for improved timing/power/area, and design cycle time reduction. Experience in floorplanning, establishing design methodology, IP integration, checks for logic equivalence, physical/timing/electrical quality, and final signoff for large IP delivery Strong experience with tools for logic synthesis, place and route, timing analysis, and design checks for physical and electrical quality, familiarity with tools for schematics, layout, and circuit/logic simulation Versatility with scripts to automate design flow. Strong communication skills, ability to multi-task across projects, and work with geographically spread out teams Experience in FinFET & Dual Patterning nodes such as 16/14/10/7/5nm Excellent physical design and timing background. Good understanding of computer organization/architecture is preferred. Strong analytical/problem solving skills and pronounced attention to details. ACADEMIC CREDENTIALS: Qualification: Bachelors or Masters in Electronics/Electrical Engineering

AMD Logo

MTS Silicon Design Engineer

AMD

Bengaluru, Karnataka, India

Posted: a year ago

THE ROLE: The position will involve working with a very experienced physical design team of CPU core and is responsible for delivering the physical design of tiles to meet challenging goals for frequency, power and other design requirements for AMD next generation processors in a fast-paced environment on cutting edge technology.   THE PERSON: Engineer with good attitude who seeks new challenges and has good analytical and communication skills. Candidate needs to have the ability and desire to learn quickly and should be a good team player.   KEY RESPONSIBILITIES:  Implementing RTL to GDS2 flow Handling Floor-plan, Physical Implementation of Power-plan, Synthesis, Placement, CTS, Timing Closure, Routing, Extraction, Physical Verification (DRC & LVS), Crosstalk Analysis, EM/IR, Formal Equivalence Handling different PNR tools - Synopsys Fusion Compiler, ICC2, Design Compiler, PrimeTime, StarRC, Mentor Graphics Calibre, Apache Redhawk, Cadence Genus, Innovus.   PREFERRED EXPERIENCE: 12+ years of professional experience in physical design, preferably with high performance designs. Experience in automated synthesis and timing driven place and route of RTL blocks for high speed datapath and control logic applications. Experience in automated design flows for clock tree synthesis, clock and power gating techniques, scan stitching, design optimization for improved timing/power/area, and design cycle time reduction. Experience in floorplanning, establishing design methodology, IP integration, checks for logic equivalence, physical/timing/electrical quality, and final signoff for large IP delivery Strong experience with tools for logic synthesis, place and route, timing analysis, and design checks for physical and electrical quality, familiarity with tools for schematics, layout, and circuit/logic simulation Versatility with scripts to automate design flow. Strong communication skills, ability to multi-task across projects, and work with geographically spread out teams Experience in FinFET & Dual Patterning nodes such as 16/14/10/7/5nm Excellent physical design and timing background. Good understanding of computer organization/architecture is preferred. Strong analytical/problem solving skills and pronounced attention to details.   ACADEMIC CREDENTIALS: Qualification: Bachelors or Masters in Electronics/Electrical Engineering

Synopsys Inc Logo

Senior RTL Design Engineer

Synopsys Inc

Bengaluru, Karnataka, India

Posted: a year ago

Job Overview Synopsys is seeking a RTL Design Engineer and an expert in microarchitecture, RTL development for our next-generation IPs, processors and sub-systems. The ideal candidate is experienced in the microprocessor development process, resolution of critical problems, and has a consistent track record of delivering timely and high-quality products. Cutting edge experience in system architecture and design, utilizing the latest process technologies, is preferred.  Responsibilities and Duties Working closely with Architects to develop micro-architecture and hardware specifications for the design blocks in the sub-system / SoC. Developing RTL code for the design blocks with PPA considerations Carrying out Linting, CDC, RDC, Synthesis and Timing Analysis of design blocks Work closely with verification team to review test plans and setting the sign-off criteria for the design and verification activities. Interact and collaborate with various stake holders in the project (in areas related to Verification, DFT, Physical design, Prototyping.. etc)   Qualifications / Skills Desired Provide a bullet point list of the qualifications that are necessary for someone to fill this position. Bullet points you may want to include are: BTech / MTech In Electrical / Electronics engineering 6+ years experience in ASIC / SoC design domain Exposure to CPU/processor architectures (x86, ARM, RISC-V, MIPS.. etc) Knowledge of design techniques for high performance and low power (UPF, clock gating) Hands-on expertise with Verilog, System Verilog and/or VHDL Hands-on expertise with Spyglass, VCLP, Design Compiler and Prime Time Experience of developing scripts using Perl, Python or similar languages. Exposure to other frontend tools like Simulators and Waveform viewers (Verdi) Excellent communication skills Excellent debug and problem solving skills Exposure to automotive safety (ASIL) standards is an advantage

AMD Logo

MTS Silicon Design Engineer ( RTL Design ) – Artificial Intelligence Group

AMD

Hyderabad, Telangana, India

Posted: a year ago

THE ROLE:   The focus of this role is to plan, build, and execute the design and integration of new and existing features for AMD’s AI Engine IP to improve AMD's abilities to deliver the highest quality, industry-leading technologies to the market. The AI Group furthers and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development.       THE PERSON:    You have a passion for modern, complex processor architecture, digital design, SOC design and design automation in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems.     KEY RESPONSIBILITIES:    Collaborate with architects, Verification engineers, and Physical design Engineers to understand the new features to be designed and integrated in SoC.  Identify areas for automation and create solutions to improve productivity and quality and continuously improve the automation process by exploring new tools and technologies. Integrate various design tools and flows to create a cohesive design environment. Participate in design reviews and provide feedback on other team members' designs. Provide technical support to other teams.  Debug test failures to determine the root cause; work on RTL design to resolve design defects.        PREFERRED EXPERIENCE:    Proficient in Verilog and System Verilog with good understanding of RTL design flows and process Using the tools in ASIC development such as Lint, CDC, Design Compiler and Primetime Experience with version control system such as perforce Good with Scripting languages such as Python, Perl, Makefile, TCL and unix shell Automating workflows in a distributed compute environment. Familiarity with standard protocols such as AXI Stream and AXI MM.  Familiarity in using UVM testbenches for debugging RTL code using simulation tools   Proactive, creative curious and motivated    ACADEMIC CREDENTIALS:    Bachelors or Masters degree in computer engineering/Electrical Engineering