A

Apple

Designs phones, computers and their operating systems

Front End Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Master’s degree or foreign equivalent in Electrical and Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
  • Experience and/or education using System Verilog or Verilog to write RTL for wireless communication IPs.
  • Experience and/or education using scripting languages such as Python, Perl, or TCL, including automating RTL integration flows and synthesis and timing reports, and building hardware modules.
  • Experience and/or education using CDC and RDC tools, understanding multiple clock and reset domains, and resolving issues to ensure digital logic functions properly.
  • Experience and/or education with RTL design involving complex FSMs and power-saving features.
  • Experience and/or education with IP integration, including clock/reset module design, clock/power gating implementation, and fabric/bus-system configuration and design.
  • Experience and/or education implementing industry low-power methodologies, including UPF/CPF and low-power check techniques.
  • Experience and/or education with high-speed interface design, such as source-synchronous buses.
  • Experience and/or education using synthesis tools from Synopsys and Cadence, setting appropriate synthesis constraints, and knowledge of LEC/LEQ tools and ECOs.
  • Understanding of computer architecture and SoC.
  • Experience and/or education with low-power design concepts and implementation, including clock gating, power gating, and DVFS to reduce power consumption.

Responsibilities

  • Work with specialists on SoC Design, SoC Design Verification, System Verification, STA, and Physical Design teams to implement designs and flows for sophisticated SoCs.
  • Integrate IPs and ensure designs meet DFT, CDC, synthesis/static timing, and power requirements.
  • Work with CAD and Flow teams to define and improve front-end design methodologies.
  • Develop microarchitecture and design specifications.
  • Implement and verify sophisticated logic designs.
  • Work with designers on STA, physical, power, and logical issues.
  • Participate in meetings and discussions and write documentation to ensure clear communication and thorough understanding of design requirements and progress.
  • Develop RTL designs for one or more blocks following established design guidelines based on microarchitecture specifications.
  • Optimize power and performance.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs