FE Engineer
Apple, Cupertino, California
Apple has this job in 2 other places
The role
APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Perform micro-architecture development and specification - from early high-level architectural exploration, through micro-architectural research, and arriving at a detailed specification. Develop, assess, and refine of RTL design to target power, performance, area and timing goals. Explore high-performance strategies and work with the performance verification team to verify that the RTL design meets targeted performance.
Work with multi-functional engineering teams to implement and verify physical design on the aspects of timing, area, reliability, testability, and power. Leverage understanding of out-of-order processor architecture and micro-architecture, Low level microarchitecture techniques, and the tradeoff between power and performance. Implement CPU design modules that meet the performance and power goals. Leverage debugging skills and understanding of C/C++ and perl to provide support for the scripts and for the feature exploration process.