Front End Engineer
At a glance
AI generatedTL;DR
As a Front End Engineer at Apple, you will join the GPU architecture team responsible for designing and developing cutting-edge hardware for iPhone, iPad, and MacBook products. Your daily tasks include defining micro-architecture specifications in collaboration with the architecture group, writing RTL code for memory subsystem caching blocks using System Verilog or Verilog, and working closely with verification teams to ensure functionality and performance validation. You will also optimize designs for area, power, and timing closure while collaborating with driver, compiler, and app engineers to enhance GPU performance. Essential skills include experience in computer architecture, multiple-level cache design, simulation tools like Verdi, synthesis tools, and low-power design techniques such as logic depth reduction and clock gating. This role demands expertise in hardware development for high-performance computing environments at a large scale.
Skills
What you'll do
- Develop RTL code for GPU hardware components based on micro-architecture specifications.
- Collaborate with verification teams to compile test plans and ensure functional validation.
- Debug performance issues in GPU hardware to optimize design efficiency.
- Work closely with driver, compiler engineers to enhance GPU feature implementation.
- Optimize memory subsystem caching blocks using System Verilog or Verilog for RTL.
- Utilize simulation tools like Verdi for debugging and coverage closure during bring-up.
What we're looking for
- Master’s Degree in Electrical Engineering or related field with 4 years of relevant experience.
- Experience writing micro-architecture specifications using computer architecture and multiple level cache design.
- Proficiency in System Verilog or Verilog for RTL coding in Graphics Processing Unit memory subsystem caching blocks.
- Utilization of simulation tools like Verdi for RTL bring-up, debug, coverage closure, and performance verification.
- Collaboration with physical design teams on timing closure and optimization using synthesis tools.
- Expertise in low power design techniques including logic depth reduction and clock gating.
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 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3