Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple CPU Processor Emulation FPGA Verification Engineer 
United States, California, Cupertino 
804979537

16.03.2024
Key Qualifications
  • Minimum BS and 10+ years of relevant industry experience
  • The primary skills required for this job are RTL design, simulation, expertise in mapping designs to emulation, improving model performance, excellent communication skills, and ability to work in a fast-paced exciting environment.
  • The ideal candidate should have extensive experience in the following areas:
  • Hardware Emulation/FPGA Platforms and tools (Palladium, Zebu, and/or HAPS)
  • Computer Architecture
  • RTL development
  • VHDL, Verilog, SystemVerilog (DPI and transactors)
  • Simulation acceleration knowledge and FPGA prototyping
  • Gate-level understanding of RTL and Synthesis
  • Logic simulation: VCS, NCSIM/Verilog
  • Programming/scripting skills (C, C++, Python)
  • Software Debug tools (e.g. gdb)
  • CPU and SOC system level debugging
Description
In this highly visible and interactive role, your primary responsibilities will be:- Create emulation models from RTL- Regress stress test on emulation and FPGA systems- Debug test failures on emulation and FPGA systems- Optimize models to be effectively executed on emulation and FPGA systems- Develop and maintain emulation/FPGA build and regression flow- Boot operating system on emulation/FPGA systems- Release models and support any issues
Education & Experience
Minimum BS and 10+ years of relevant industry experience
Pay & Benefits
  • 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 $170,700.00 and $300,200.00, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.