Summary
Apple is seeking an FE Engineering professional to support wireless IC development and hardware emulation. The role involves designing pre-silicon hardware emulation and prototyping platforms, developing Verilog RTL for signal-processing blocks, and collaborating with design, verification, silicon validation, and software teams to resolve platform bring-up and performance issues.
Responsibilities
- Understand system requirements for wireless ICs and design pre-silicon HW emulation and prototyping platforms using extensive experience with SystemC design and high-level synthesis methodology
- Design Verilog RTL for signal processing blocks in wireless ICs
- Work with emulation/FPGA platforms such as HAPS, Palladium, Protium
- Work with SoC design and design verification to deliver designs to emulation and prototyping team
- Work with design, silicon validation, and software teams to triage design/performance issues during platform bring-up and drive solutions
Skills
- Bachelor's degree or foreign equivalent in Computer Engineering, Electrical Engineering, or related field and 1 year of experience in the job offered or related occupation
- Utilizing SystemVerilog or Verilog or VHDL to design RTL for signal processing blocks
- Writing firmware or software in C or C++ or SystemC that controls HW blocks
- Experience with MATLAB in modeling and simulating signal processing blocks
- Experience with using FPGA and emulation platforms for test and bring-up of RTL blocks
- Experience with debug of issues found on FPGA and emulation platforms
- Utilizing synthesis and timing closure tools to evaluate area, timing, and power of RTL blocks
- Experience with quality check tools for CDC and DFT
Qualifications
Must Haves
- Bachelor's degree or foreign equivalent in Computer Engineering, Electrical Engineering, or related field and 1 year of experience in the job offered or related occupation
- Utilizing SystemVerilog or Verilog or VHDL to design RTL for signal processing blocks
- Writing firmware or software in C or C++ or SystemC that controls HW blocks
- Experience with MATLAB in modeling and simulating signal processing blocks
- Experience with using FPGA and emulation platforms for test and bring-up of RTL blocks
- Experience with debug of issues found on FPGA and emulation platforms
- Utilizing synthesis and timing closure tools to evaluate area, timing, and power of RTL blocks
- Experience with quality check tools for CDC and DFT
Benefits
- Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
- Eligibility for discretionary restricted stock unit awards
- Ability to purchase Apple stock at a discount through Apple’s Employee Stock Purchase Plan, if voluntarily participating
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses, including tuition, for formal education related to advancing your career at Apple
- This role might be eligible for discretionary bonuses or commission payments
- This role might be eligible for relocation