The Job logo

What

Where

PMTS - Power Optimization and Modeling Engineer - AI processor

ApplyJoin for More Updates

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

Smart SummaryPowered by Roshi
Seeking a seasoned SoC Architect with expertise in System Architecture. Responsible for power modeling, optimization, and correlation of cutting-edge IPs/Subsystems/SoCs across AMD family of products. Drive power tools, review reports, provide feedback for power optimization efforts, and simplify data for power projections. Full-time, On-site role in Bengaluru, India.

Job description 

THE ROLE:

We are seeking a seasoned SoC Architect with expertise or significant interest in System Architecture. You have had significant success driving architecture, product roadmaps and product requirements. You are meticulous about Power, Performance and Area while driving schedule and managing cost. This senior role will stretch you as you lead architecture teams in new directions, network with our world-class, patent-holding think-tank, and negotiate amongst design teams, marketing, and business unit executives.

THE PERSON:

You have excellent communication and presentation skills, demonstrated through technical publications, presentations, trainings, executive briefings, etc.  You are highly adept at collaboration among top-thinkers and engineers alike, ready to mentor and guide, and help to elevate the knowledge and skills of the team around you.

 

Key responsibilities:

  • Responsible for 3 main areas, 1. Power modeling, 2. Power optimization and 3. Power correlation of cutting-edge IPs/Subsystem/SoCs across AMD family of products.
  • Come up with bottoms-up estimate and top-down target for new IP/SoC
  • Run power tools like PowerArtist and Primetime PX (PTPX) on various IPs/SoC.
  • Review power reports and identify the outliers to debug the root cause of high-power consumption blocks
  • Recommend fixes in RTL and Physical design to reduce power.
  • Provide feedback to IP teams to drive power optimization efforts throughout the project.
  • Should be a team player, eagerness to learn new technology in low power space.
  • Wherever possible come up with a new/innovative flow to simplify existing data (area vs signal-activity vs dynamic power etc..) to improve power projections.

 

Preferred Experience:

  • Familiarity with low power/power optimization concepts in front-end and back-end design
  • Familiarity with Verdi, PowerArtist tool and PrimetimePX(PTPX) tool.

 

 ACADEMIC CREDENTIALS:

  • Bachelor’s or Master’s degree in related discipline preferred

#LI-NS1

Set alert for similar jobsPMTS - Power Optimization and Modeling Engineer - AI processor role in Bengaluru, India
AMD Logo

Company

AMD

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

AMD Logo

PMTS Hardware Development Eng.

AMD

Bengaluru, Karnataka, India

Posted: a year ago

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_       What you do at AMD changes everything At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, Immersive platforms, and the data center. Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.   Server Systems Performance Verification Architect   THE ROLE: AMD’s Server Performance Group is looking for an outstanding Systems Performance Verification Architect to help optimize performance of next-generation servers for cloud, enterprise and HPC workloads.  Candidates with a deep interest in computer systems performance and who are excited to work on some of the most challenging problems in the computing industry today are strongly encouraged to apply.     THE PERSON: Successful candidates in this role possess a keen attention to detail, excellent collaboration skills, ability to work independently and come up with creative solutions to challenging engineering problems.   KEY RESPONSIBILITIES: Serve as a System Performance Verification Architect in AMD's design engineering team. Help AMD achieve and maintain performance leadership on modern server workloads. Optimize key workloads on AMD based servers by identifying performance opportunities on full chip RTL, as well as the underlying design Help architect performance verification architecture, develop perf verification methodology,code verification components and be able to design test plans to measure performance.    Build detailed understanding of AMD server CPU designs and microarchitecture, propose solutions to improve server performance through HW/SW co-optimization. Conduct performance studies on real server workloads on bleeding-edge hardware, work with developer teams to productize / upstream.   PREFERRED EXPERIENCE: Truly exceptional foundation in systems architecture, across CPU, memory, storage and I/O subsystems Exceptional understanding of server SoC uarch Strong background in Computer Architecture and Operating Systems Experience in UVM/OVM based SV Test bench design Experience with any kernel subsystem such as the scheduler, memory management, IOMMU Exposure to hypervisors and familiarity with x86-64 virtualization Experience with hardware performance counter monitoring and performance profiling Exposure to large memory footprint server workloads (E.g. SPECjbb15, VMMark, databases, etc) Performance measurement, performance debug and characterization experience on above workloads Strong programming skills in System Verilog Generally strong programming skills across C/C++/Python or similar. Excellent communication skills (verbal, written, and presentation)

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

PMTS Cores Post-Silicon Validation Engineer

AMD

Bengaluru, Karnataka, India

Posted: a year ago

THE PERSON:    As a key contributor to the success of AMD’s server roadmap, you will be part of a high performing team driving the delivery of high quality, industry leading processors to market. The validation team fosters and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development.       KEY RESPONSIBILITIES:    Isolate generic system level failures into a more focused area of the platform or CPU Drive debug and resolution of Zen CPU validation issues across silicon, firmware/BIOS, and coordinating with memory partners as needed Develop x86 content to exercise new features and reproduce complex bugs in silicon Devise validation strategy from pre-silicon through customer adoption working across architecture, silicon design, firmware, validation, and debug teams Proactively participating in project planning, developing, and maintaining schedules, managing dependencies, and ensuring quality of deliverables at committed milestones. Generates/Maintains regular status representing the Server Validation team in program meetings providing status to program management   PREFERRED EXPERIENCE:    Programming/scripting skills (e.g. C/C++, Perl, Ruby, Python)  x86 assembly programming Debug techniques and methodologies  Extensive experience with board/platform-level debugging, including delivery, sequencing, analysis, and optimization  Extensive knowledge of system architecture, technical debug, and validation strategy  Strong analytical/problem-solving skills and pronounced attention to details  Must be a self-starter, and able to independently drive tasks to completion     ACADEMIC CREDENTIALS:    Bachelors or Masters degree in electrical or computer engineering