CPU CDC/RDC/STA Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
CAD Engineer - Timing for Gate-Level Flows & Methodologies

CAD Engineer position at Apple focusing on timing analysis and methodology development for silicon design, requiring 10+ years of experience and expertise in STA tools and flows.

CAD Engineer – Design Verification Tools and Infrastructure

CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, requiring Python expertise and 10+ years of industry experience.

Software Development Engineer, Databases, AiDP

Software Development Engineer role at Apple focused on PostgreSQL database development and cloud database operations, offering competitive pay and benefits.

Software Engineer (Solutions Architect), Enterprise Systems

Senior Solutions Architect role at Apple focusing on enterprise systems design and architecture for cloud-based support applications.

Senior Software Development Engineer (Apache Flink) - Apple Data Platform

Senior Software Development Engineer position at Apple focusing on Apache Flink and distributed streaming systems, offering competitive compensation and the opportunity to work on large-scale data infrastructure.

Description For CPU CDC/RDC/STA Engineer

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. As a CPU CDC/RDC/STA Engineer, you will play a crucial role in analyzing design and driving fixes for Apple's CPU development. You'll be responsible for developing, maintaining, and improving Lint, Clock Domain Crossing (CDC), Reset Domain Crossing (RDC), and Static Timing Analysis (STA) constraints and methodology across multiple design sites.

The role involves working closely with RTL and DV teams to implement System Verilog assertions, identifying and resolving CDC/RDC issues, and maintaining key STA checks for CPU designs. You'll collaborate with various teams including RTL, Verification, CAD, and Physical Design, while also working with EDA vendor representatives to drive improvements and new methodologies.

This position offers competitive compensation with a base pay range of $175,800 to $312,200, plus additional benefits including comprehensive medical coverage, retirement benefits, and equity opportunities through stock programs. You'll be part of Apple's innovative hardware team, contributing to groundbreaking CPU developments while working with cutting-edge tools and methodologies.

The ideal candidate will bring 10+ years of relevant industry experience, strong expertise in CDC/RDC, and proficiency in hardware description languages and scripting. This role presents an excellent opportunity to work on advanced CPU designs while being part of Apple's commitment to innovation and excellence in hardware development.

Last updated 12 days ago

Responsibilities For CPU CDC/RDC/STA Engineer

  • Developing, improving, and maintaining the CDC and RDC sign-offs for CPU designs
  • Working with RTL and DV teams to recommend System Verilog assertions
  • Highlighting CDC/RDC issues and recommending solutions
  • Developing and maintaining key STA checks and associated sign-offs
  • Debugging vendor tool problems
  • Working with EDA vendor representatives
  • Collaborating with RTL, Verification, CAD, and Physical Design teams

Requirements For CPU CDC/RDC/STA Engineer

Linux
  • Minimum BS and 10+ years of relevant industry experience
  • Experience with Clock-Domain Crossing (CDC) and Reset Domain Crossing (RDC)
  • Scripting experience in Tcl or Perl
  • Experience in Verilog

Benefits For CPU CDC/RDC/STA Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?