Emulation CAD Engineer

AppleCupertino, CA
93d$126,800 - $190,900

About The Position

As part of our HW Technology org, youʼll help design our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). Youʼll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions! Joining this group means youʼll be responsible for crafting and building the technology that fuels Appleʼs devices. Together, you and your team will enable our customers to do all the things they love with their devices! Emulation CAD engineering plays a major role in creating, maintaining and promoting a robust system of advanced emulation environments our customers heavily rely on in accomplishing critically important verification for our chips. You will work very closely with the Platform Engineering team as well as with Digital Verification team in making our FPGA and emulation platform more palatable for long simulation and software workloads. You will have the opportunity to support and promote our virtual prototype solution for faster bring-up as well as provide an even faster verification platform for our chips. This role requires close collaboration with the Platform Engineering team, Design, DV, Power, Silicon Validation, Performance and Software teams.

Requirements

  • Strong software development background.
  • Expertise in Python, Perl, Kotlin and/or TCL.

Nice To Haves

  • Expertise in batch job schedulers (ie. LSF, NC).
  • Cloud Computing, DevOps and Infrastructure experience.
  • Experience with version control software (ie. Git, Perforce).
  • Experience in Verilog and System Verilog.
  • Emulation experience on platforms like Palladium, Veloce or Zebu.
  • Xilinx and Altera FPGA experience.
  • Machine Learning experience.
  • Good communication skills and previous customer support experience.

Responsibilities

  • Create and maintain advanced emulation environments for chip verification.
  • Collaborate closely with the Platform Engineering and Digital Verification teams.
  • Support and promote virtual prototype solutions for faster bring-up.
  • Provide a faster verification platform for chips.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service