Technology PPA Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Hardware

Description For Technology PPA Engineer

Apple's Silicon Technology team is seeking a Technology PPA Engineer to help design next-generation, high-performance, power-efficient SoCs. This role involves exploring various technology configurations to optimize Apple's products, working with device parameters, standard cells, and wiring configurations. You'll collaborate with design teams to define optimal technology and flows, working on world-class CPU, GPU, and SOC designs. The position offers the opportunity to impact a wide range of chips used across Apple's product lineup.

The role requires expertise in electrical engineering fundamentals, digital circuits, and logic design. You'll need proficiency in scripting languages like Python, Tcl, or Perl, and experience with industry-standard tools for synthesis, place-and-route (PnR), and static timing analysis (STA). The ideal candidate will have a strong background in CAD flow development, physical design methodology, and advanced technology nodes.

Working at Apple offers comprehensive benefits including medical coverage, retirement plans, and stock programs. The compensation package includes a competitive base salary range of $143,100 to $264,200, plus potential bonuses and equity awards. This is an excellent opportunity for experienced engineers passionate about pushing the boundaries of silicon technology and contributing to Apple's innovative product ecosystem.

Last updated 22 days ago

Responsibilities For Technology PPA Engineer

  • Participate and lead cross functional teams to solve key technology definition and design challenges
  • Explore various technology questions and knobs to maximize PPA
  • Explore and help define std cell architectures and flows to maximize the PPA for CPUs, GPUs and SOC designs
  • Collaborate with CAD teams to help create flows for future technology
  • Collaborate with other disciplines such as physical design verification, RC extraction, IR and static timing analysis (STA)

Requirements For Technology PPA Engineer

Python
Linux
  • Bachelor's degree and a minimum of 3 years relevant industry experience
  • Electrical engineering fundamentals in digital circuits, timing/power concepts, and logic design
  • Basic scripting skills to interface with tools and mining data
  • Experience in using industry standard synthesis, PnR and STA tools
  • Understanding of technology or experience in advanced technology
  • Expert in CAD flow or PD methodology development
  • Experience with advanced technology node and std cell architecture/definition
  • Proficiency with Tcl, Python or Perl scripting languages
  • Hands on knowledge of industry standard PNR tools
  • Expertise in analysis aspects of Physical Design

Benefits For Technology PPA Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?

Jobs Related To Apple Technology PPA Engineer

HTTP Frameworks Software Engineer

Backend Software Engineer role at Apple focusing on HTTP protocol implementation and networking frameworks across all Apple platforms.

Platform Engineer - Retail Engineer

Platform Engineer position at Apple's IS&T group, focusing on Java development for enterprise systems and retail platforms with competitive compensation and benefits.

Audio Quality Engineer

Audio Quality Engineer position at Apple, focusing on testing and validating audio systems for next-generation devices with competitive pay range of $107,100-$222,800.

Software Development Engineer - Test

Software Development Engineer - Test position at Apple focusing on automated testing frameworks for Safari and WebKit.

Software Engineer (Framework - Java), AI & Data Platforms

Framework Software Engineer position at Apple focusing on building data and ML platforms, requiring Java expertise and offering competitive compensation with comprehensive benefits.