Sr. Silicon Design Engineer

Aug 01, 2023
Boston, United States
... Not specified
... Senior
Full time
... Office work


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. This is who we are at our best. One Company. One Team. 

 

AMD together we advance_




SENIOR SILICON DESIGN ENGINEER 

 

THE ROLE: 

AMD’s SoC and Server Performance Architecture team delivers performance features and models for all of AMD’s flagship systems. This includes AMD’s Server, Client, Game Console, discrete graphics, and machine learning products. As an engineer on this high-caliber team, you analyze and optimize high-performance SoC and subsystem designs for Cloud computing, machine intelligence acceleration, and immersive mobile processing. You will be able to influence performance architecture development across a wide range of high performance products from client APUs, Server CPUs, Discrete Graphics products and APUs for Game Console products. AMD has a strong product line and a compelling roadmap of products. This opportunity has tremendous growth potential. This is an outstanding opportunity to work with the performance architecture team that helped AMD design award winning product families like Ryzen and EPYC.

 

THE PERSON: 

Do you seek to solve the most sophisticated and exciting challenges in the computing industry? We thrive solving sophisticated performance challenges across a range of compute areas. Develop experience on our small technical team with our mentorship as you use your curiosity and motivation to deliver outstanding results. This opportunity puts you at the heart of the action! Discover and implement solutions to performance issues through multi-discipline interactions with microprocessor architects, ISA definition owners, software optimizers, compiler team, logic designers, and verification engineers to identify, resolve and document architectural performance issues.

 

KEY RESPONSIBILITIES: 

  • Serve as a System Performance 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 in common server SW stack components, as well as the underlying design
  • Conduct performance studies on real server workloads on bleeding-edge hardware, work with developer teams to productize / upstream.
  • Build detailed understanding of AMD server CPU designs and microarchitecture, propose solutions to improve server performance through HW/SW co-optimization.

 

PREFERRED EXPERIENCE: 

  • Truly exceptional foundation in systems architecture, across CPU, memory, storage and I/O subsystems
  • Strong background in Computer Architecture and Operating Systems
  • Experience with the Linux kernel and related upstream development workflow
  • 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 C programming skills (for kernel facing work), and generally strong programming skills across C/C++/Python or similar.
  • Excellent communication skills (verbal, written, and presentation)

 

ACADEMIC CREDENTIALS: 

  • PhD in Computer Science/Engineering, plus 1 year of experience as a Performance Engineer
  • M.S./M.Tech in Computer Science/Engineering plus 3 years of experience as a Performance Engineer
  • B.Tech in Computer Science/Engineering plus 5 years of experience as a Performance Engineer



At AMD, your base pay is one part of your total rewards package.  Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD’s Employee Stock Purchase Plan. You’ll also be eligible for competitive benefits described in more detail here.

 

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

At AMD, your base pay is one part of your total rewards package.  Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position. You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMD’s Employee Stock Purchase Plan. You’ll also be eligible for competitive benefits described in more detail here.

 

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

SENIOR SILICON DESIGN ENGINEER 

 

THE ROLE: 

AMD’s SoC and Server Performance Architecture team delivers performance features and models for all of AMD’s flagship systems. This includes AMD’s Server, Client, Game Console, discrete graphics, and machine learning products. As an engineer on this high-caliber team, you analyze and optimize high-performance SoC and subsystem designs for Cloud computing, machine intelligence acceleration, and immersive mobile processing. You will be able to influence performance architecture development across a wide range of high performance products from client APUs, Server CPUs, Discrete Graphics products and APUs for Game Console products. AMD has a strong product line and a compelling roadmap of products. This opportunity has tremendous growth potential. This is an outstanding opportunity to work with the performance architecture team that helped AMD design award winning product families like Ryzen and EPYC.

 

THE PERSON: 

Do you seek to solve the most sophisticated and exciting challenges in the computing industry? We thrive solving sophisticated performance challenges across a range of compute areas. Develop experience on our small technical team with our mentorship as you use your curiosity and motivation to deliver outstanding results. This opportunity puts you at the heart of the action! Discover and implement solutions to performance issues through multi-discipline interactions with microprocessor architects, ISA definition owners, software optimizers, compiler team, logic designers, and verification engineers to identify, resolve and document architectural performance issues.

 

KEY RESPONSIBILITIES: 

  • Serve as a System Performance 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 in common server SW stack components, as well as the underlying design
  • Conduct performance studies on real server workloads on bleeding-edge hardware, work with developer teams to productize / upstream.
  • Build detailed understanding of AMD server CPU designs and microarchitecture, propose solutions to improve server performance through HW/SW co-optimization.

 

PREFERRED EXPERIENCE: 

  • Truly exceptional foundation in systems architecture, across CPU, memory, storage and I/O subsystems
  • Strong background in Computer Architecture and Operating Systems
  • Experience with the Linux kernel and related upstream development workflow
  • 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 C programming skills (for kernel facing work), and generally strong programming skills across C/C++/Python or similar.
  • Excellent communication skills (verbal, written, and presentation)

 

ACADEMIC CREDENTIALS: 

  • PhD in Computer Science/Engineering, plus 1 year of experience as a Performance Engineer
  • M.S./M.Tech in Computer Science/Engineering plus 3 years of experience as a Performance Engineer
  • B.Tech in Computer Science/Engineering plus 5 years of experience as a Performance Engineer
COMPANY JOBS
971 available jobs
WEBSITE