Physical Design Methodology CAD Engineer

Apple is a technology company that designs and develops consumer electronics, software, and services.
$140,000 - $220,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Physical Design Methodology CAD Engineer

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.

As part of the Hardware Technology CAD team, you'll help design our next-generation, high-performance, power-efficient SoCs. You will work on world class CPU, GPU, Analog/Mixed Signal and SOC designs by developing flows, tools and methodologies for future Apple products! You will explore and enable new technology nodes, stdcells and tools for design teams. You will collaborate with design teams and tool vendors to improve PPA (Power, Performance, Area) and design productivity. You will actively work on developing internal methodologies using your understanding of CAD algorithms and ML.

Key Responsibilities:

  • Participating or leading cross functional teams to tackle key physical design challenges
  • Developing innovative solutions in physical design and optimization space
  • Developing and supporting implementation flows for multiple projects and design teams
  • Developing and maintaining custom CAD tools for implementation and signoff
  • Creating flows to enable successful deployment of new technology nodes
  • Developing tools and methodologies for best-in-class PPA and productivity including ML based solutions
  • Collaborating with other teams such as physical design verification, RC extraction, IR and static timing analysis (STA)
  • Working directly with EDA tool vendors to resolve tool issues and identify areas for tool improvements

This is a unique opportunity to impact Apple's world-class products through innovative chip design methodologies and tools.

Last updated 6 hours ago

Responsibilities For Physical Design Methodology CAD Engineer

  • Lead cross functional teams to tackle key physical design challenges
  • Develop innovative solutions in physical design and optimization
  • Develop and support implementation flows for multiple projects
  • Develop and maintain custom CAD tools
  • Create flows for new technology node deployment
  • Develop tools and methodologies for PPA optimization
  • Collaborate with physical design verification teams
  • Work with EDA tool vendors on improvements

Requirements For Physical Design Methodology CAD Engineer

Python
  • Experience in CAD flow or PD methodology development
  • Proficiency with Tcl, Python or Perl scripting languages
  • Hands on knowledge of industry standard PNR tools
  • Understanding and experience in analysis aspects of Physical Design - extraction, timing, noise, physical verification, EMIR
  • Hands on experience with high performance and low power implementation flows
  • BS+ 3 years of relevant industry experience

Interested in this job?

Jobs Related To Apple Physical Design Methodology CAD Engineer

ServiceNow Platform Developer, Employee Experience and Productivity

Senior ServiceNow Platform Developer role at Apple, focusing on employee experience and productivity through custom development and system integration.

Senior Full Stack Engineer, Music Content Featuring Team

Senior Full Stack Engineer role at Apple's Music Content Featuring Team, building sophisticated tools and backend systems for content operations at web scale.

AIML - Sr. Full Stack Engineer, Compute Capacity and Efficiency - ML Platform Technologies

Senior Full Stack Engineer role at Apple focusing on compute capacity and efficiency for ML Platform Technologies, offering competitive salary range of $143,100-$264,200.

Solution Engineer - Payments and Reconciliation, Employee Experience & Productivity

Senior Solution Engineer role at Apple focusing on payments and reconciliation systems, requiring 5+ years of software development experience and expertise in Java, Linux, and database technologies.

CPU Performance and Workload Analysis Engineer - Platform Architecture

CPU Performance Engineer role at Apple focusing on workload analysis and optimization for next-generation CPU architectures, combining hardware and software expertise.