Taro Logo

CAD Emulation Engineer

A leading technology company that designs and manufactures consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For CAD Emulation Engineer

Apple is seeking a talented CAD Emulation Engineer to join their Silicon Technologies group, focusing on next-generation processor and system-on-chip (SoC) development. This role is crucial in creating and maintaining advanced emulation environments that support critical chip verification processes.

The position involves working at the intersection of hardware and software, where you'll be responsible for developing and maintaining sophisticated emulation platforms that enable efficient verification of Apple's cutting-edge chips. You'll collaborate closely with various teams including Platform Engineering, Digital Verification, Design, Power, Silicon Validation, Performance, and Software teams.

As a CAD Emulation Engineer, you'll play a vital role in:

  • Creating and maintaining robust emulation environments that support long simulation and software workloads
  • Supporting and promoting virtual prototype solutions for faster chip bring-up
  • Providing advanced verification platforms for chip testing
  • Working with leading emulation vendors to optimize platform performance

The ideal candidate brings strong software development skills, experience with emulation platforms, and the ability to work effectively across multiple teams. This role offers the opportunity to directly impact the development of Apple's next-generation processors and contribute to the company's reputation for innovation in chip design.

Benefits include competitive base pay ranging from $175,800 to $312,200, comprehensive medical and dental coverage, retirement benefits, stock programs, and education reimbursement. You'll be working at Apple's headquarters in Cupertino, where you'll collaborate with some of the industry's best minds in chip design and verification.

This role represents an excellent opportunity for experienced engineers who want to work on cutting-edge technology that powers millions of Apple devices worldwide. You'll be part of a team that's pushing the boundaries of what's possible in processor design and verification, while enjoying the benefits and growth opportunities that come with working at one of the world's most innovative technology companies.

Last updated a month ago

Responsibilities For CAD Emulation Engineer

  • Create, maintain and promote robust system of advanced emulation environments
  • Work closely with Platform Engineering team and Digital Verification team
  • Support and promote virtual prototype solution
  • Collaborate with Platform Engineering, Design, DV, Power, Silicon Validation, Performance, Software teams and emulation vendors

Requirements For CAD Emulation Engineer

Python
  • Minimum requirement of BS + 10 years of relevant industry experience
  • Experience with one of the following languages: Python, Perl, Kotlin or TCL
  • Experience with one of the following emulation platforms: Palladium, Veloce, or Zebu

Benefits For CAD Emulation Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?