FE Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$174,149–$225,300 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $200k
$125k most similar roles pay here $236k

This role pays more than 69% of similar roles. Most pay $139,875–$214,000 — the shaded band above. At the midpoint, this role pays about $200k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3587 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2768 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · FE Engineer

FE Engineer will join the hardware team to focus on front-end design synthesis and large chip integration. The role involves performing timing analysis, formal verification, lint checks, and designing multi-clock and multi-power-domain systems. Day-to-day responsibilities include managing floor-planning, placement, congestion, and setup/hold timing closure while working on ECOs for functionality and timing. The engineer will propose RTL transforms to reduce power and area, script and program with DFT insertion, and perform PPA optimization of the netlist. Key technical requirements include proficiency in System Verilog or VHDL, logic synthesis using Synopsys Design Compiler or Cadence Genus, and scripting in TCL, Perl, or Python. The work involves solving complex hardware problems related to CPUs, GPUs, or DSPs while ensuring netlist quality through Lint, CDC, and logic equivalence checks.

What you'll do

  • Perform front-end design synthesis and large chip integration.
  • Conduct timing analysis, formal verification, and lint checks.
  • Design multi-clock and multi-power-domain systems.
  • Execute floor-planning, placement, and setup/hold timing closure.
  • Propose RTL transforms to reduce power and area.
  • Script and program for DFT insertion using TCL, Perl, or Python.
  • Perform PPA optimization of the netlist.
  • Deliver key netlist quality milestones including CDC and logic equivalence checks.

What we're looking for

  • Bachelor's degree or foreign equivalent in Robotics Engineering, Electrical Engineering, Electronics Engineering, or a related field.
  • Experience using hardware description coding languages (RTL) such as System Verilog, Verilog, or VHDL.
  • Experience with logic synthesis using tools like Synopsys Design Compiler or Cadence Genus.
  • Proficiency in Unix or Linux environments and scripting capabilities in TCL, Perl, or Python.
  • Experience performing statistical timing analysis in industry tools.
  • Ability to analyze timing and area reports and implement improvements.
  • Experience using industry standard tools for Lint structural checking, clock CDC, or reset domain crossing RDC analysis.
  • Experience using logic equivalence flow tools to check synthesis results for correct RTL to gate translation.

More like this

Similar roles

FE Engineer

Apple Inc

Cupertino, CA 2 days ago $150,400–$225,300
System Verilog Verilog RTL Python Perl TCL Cadence Synopsys Computer Architecture Digital Logic Design Assertion Methodology Power Closure Synthesis Physical Verification Signal Integrity Cache Coherence

FE Engineer

Apple Inc

Cupertino, CA 16 days ago $150,400–$225,300
System Verilog Verilog RTL Design SoC CDC AMBA AHB STA Lint Tools Simulation Tools Analog IP Front-end Synthesis
2+ yrs exp

FE Engineer

Apple Inc

Cupertino, CA 2 days ago $174,149–$225,300
System Verilog Verilog RTL Python Perl TCL CDC RDC UPF CPF Synopsys Cadence LEC LEQ SoC DVFS Synthesis

Front End Engineer

Apple Inc

Cupertino, CA 2 days ago $174,149–$225,300
Python Pandas Matplotlib Seaborn scikit-learn Tableau Splunk VLSI Digital Logic System Software Memory-mapped I/O

FE Engineer

Apple Inc

Austin, TX 2 days ago
Verilog RTL Design Cache Coherency Protocols Verdi Micro-architecture Gate-level Design LEC LEQ Clock Gating Power Gating Bus Gating Simulation Testbench Development

FE Engineer

Apple Inc

Austin, TX 16 days ago
System Verilog Verilog RTL Synthesis Timing Closure Cadence Synopsys DFT Low Power Design Clock Gating Power Gating DVFS Netlist Generation SOC CAD Tools