FE Engineer

AppleCupertino, CaliforniaOn-siteFull-timeJunior, 1–2 yearsListed 1 hour ago

Apply now

About this role

Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn't have imagined, and now, can't imagine living without. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Work on front-end design synthesis and large chip integration. Work timing analysis, formal verification, and lint checks. Design multi-clock and multi-power-domain. Understand floor-planning, placement, congestion, and setup/hold timing closure and working hands on with ECOs for functionality and timing. Propose logically equivalent RTL transforms to reduce power and area. Script, program, and work with DFT insertion. Work on RTL - System Verilog or VHDL. Work on CPUs, GPUs, or DSPs. RTL to netlist generation, working collaboratively with the RTL and Physical design teams. Deliver key netlist quality milestones for partition, engage in Lint, CDC, Logic equivalence checks and support ECO generation activities. PPA optimization of the netlist, working collaboratively with the RTL and Physical design teams. Deliver key netlist quality milestones for partition and be involved in understanding and improving current methodologies. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $174,149 - $225,300/yr and your base pay will depend on your skills, qualifications, experience, and location.

PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits: https://www.apple.com/careers/us/benefits.html.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Minimum Qualifications

Bachelor’s degree or foreign equivalent in Robotics Engineering, Electrical Engineering, Electronics Engineering, or a related field.

Education and/or experience with each of the following skills is required:

Using hardware description coding language (RTL) such as System Verilog, Verilog or VHDL.
Logic Synthesis using a synthesis tool such as Synopsys Design Compiler or Cadence Genus
Utilizing Unix or Linux and scripting capabilities in TCL, Perl or Python.
Statistical timing analysis in industry tools.
Analyzing timing and area reports and implementing improvements.
Using industry standard tools to perform Lint structural checking, clock CDC or reset domain crossing RDC analysis.
Using logic equivalence flow tools to check synthesis results for correct logic equivalent translation of RTL to gate.
Datapath design using knowledge of SOC, CPU or GPU subcomponent related designs.

Preferred Qualifications

N/A