CAD Emulation Engineer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$143,100 - $264,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For CAD Emulation Engineer

Apple's Silicon Technologies group is seeking a CAD Emulation Engineer to join their team working on next-generation, high-performance processor and system-on-chip (SoC) development. This role is crucial in creating and maintaining advanced emulation environments that are essential for chip verification.

The position involves close collaboration with Platform Engineering, Digital Verification, and various other teams including Design, Power, Silicon Validation, Performance, and Software teams. You'll work with leading emulation vendors to make FPGA and emulation platforms more effective for long simulation and software workloads.

Key responsibilities include:

  • Supporting and promoting virtual prototype solutions for faster bring-up
  • Providing enhanced verification platforms for chip development
  • Creating and maintaining robust emulation environments
  • Collaborating across multiple engineering teams

Required qualifications:

  • BS degree with 3+ years of relevant industry experience
  • Proficiency in Python, Perl, Kotlin or TCL
  • Strong software development background

Preferred skills:

  • Experience with emulation platforms (Palladium, Veloce, Zebu)
  • Knowledge of batch job schedulers, Cloud Computing, and DevOps
  • Expertise in version control systems
  • Experience with Verilog and System Verilog
  • Xilinx and Altera FPGA experience
  • Machine Learning knowledge
  • Strong communication skills

The role offers comprehensive benefits including medical/dental coverage, retirement benefits, stock programs, and education reimbursement. Base pay ranges from $143,100 to $264,200, with additional opportunities for bonuses, commission payments, and relocation assistance.

This is an excellent opportunity for someone passionate about creating elegant solutions to complex challenges in chip design and verification, working at the forefront of processor technology at one of the world's leading tech companies.

Last updated 7 days ago

Responsibilities For CAD Emulation Engineer

  • Create and maintain advanced emulation environments
  • Support virtual prototype solutions for faster bring-up
  • Collaborate with Platform Engineering and Digital Verification teams
  • Work on FPGA and emulation platform optimization
  • Interface with leading emulation vendors
  • Drive initiatives from concept to production

Requirements For CAD Emulation Engineer

Python
  • BS degree + 3 years of relevant industry experience
  • Experience with Python, Perl, Kotlin or TCL
  • Strong software development background
  • Experience with version control software
  • Knowledge of Verilog and System Verilog
  • Good communication skills

Benefits For CAD Emulation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Equity

Interested in this job?

Jobs Related To Apple CAD Emulation Engineer

FE Design and Timing Analysis Integration Engineer

Front End and Timing Analysis Engineer role at Apple, focusing on wireless SoC development with competitive pay range $143-264K and comprehensive benefits.

CAD Engineer - Signoff Infrastructure Developer

CAD Engineer position at Apple focusing on developing and enhancing Signoff infrastructure tools and flows for silicon design groups, requiring Python expertise and chip design background.

CPU Physical Design Methodology and Optimization Engineer

CPU Physical Design Engineer role at Apple focusing on methodology and optimization, offering $143K-$264K salary plus benefits, requiring 3+ years experience in digital circuits and physical design.

App Compatibility Triage Systems Engineer

App Compatibility Systems Engineer role at Apple, focusing on ensuring third-party software compatibility across Apple's ecosystem through data analysis and machine learning.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on pre-silicon verification, test-plan development, and ensuring bug-free first silicon for IP designs.