Emulation Engineer

A technology company that designs and manufactures consumer electronics, software, and services.
$150,000 - $250,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Hardware

Description For Emulation Engineer

Apple's Silicon Technologies group is seeking an Emulation Engineer to join their SOC Emulation team. This role is crucial in designing and manufacturing next-generation, high-performance, power-efficient processors and system-on-chip (SoC). The position involves creating elegant solutions to complex challenges while focusing on every detail.

As an Emulation Engineer, you'll be at the heart of chip design efforts, working with cutting-edge emulation techniques including C/C++ DPI Transactors, SV assertions, Coverage, Power Estimation, SpeedBridges, and Accelerated UVM Testbenches. Your work will directly impact getting functional products to millions of customers quickly.

The role requires expertise in multiple emulation environments and platforms such as Palladium, Veloce, or Zebu. You'll be responsible for SoC bringup, debugging complex issues, and collaborating across multiple teams including Design, DV, Power, Silicon Validation, Performance, and Software teams.

At Apple, you'll be part of a team that has reinvented entire industries. The company's commitment to innovation extends beyond products to practices, with a strong focus on leaving the world better than they found it. You'll work with dynamic, inspiring technologies and have the opportunity to make significant contributions to products used by millions worldwide.

This position offers the chance to work with state-of-the-art technology in chip design and emulation, while being part of a company known for pushing the boundaries of what's possible in hardware development. Your expertise in emulation engineering will be crucial in ensuring Apple's devices continue to deliver the seamless, efficient performance that customers expect.

Last updated 8 hours ago

Responsibilities For Emulation Engineer

  • Support multiple Emulation environments using latest emulation techniques
  • SoC bringup on emulation, root cause failing SoC/Processor tests and emulator environment issues
  • Work with leading emulation vendors to debug issues
  • Collaborate with Design, DV, Power, Silicon Validation, Performance and Software teams
  • Create, deploy and support advanced emulation environments

Requirements For Emulation Engineer

Python
  • Bachelor's degree and a minimum of 10 years relevant industry experience
  • Experience with Verilog, VHDL design
  • Experience with C/C++ and System Verilog, Design Verification environments
  • Experience with waveform debug tools
  • Experience in writing Synthesize-able SystemVerilog/Verilog code and SystemVerilog assertions
  • Experience on any Scripting (Perl/Python/TCL/Makefile)
  • Excellent analytical and debug skills
  • Strong communication skills and ability to work as a team

Interested in this job?

Jobs Related To Apple Emulation Engineer

SRAM Circuit Design Engineer

Principal SRAM Circuit Design Engineer position at Apple, focusing on custom digital circuits and SRAM design for flagship products like M1 and A14 Bionic.

Firmware Engineer/Architect for iPad/MacBook Displays

Senior firmware engineering role at Apple, focusing on next-generation display technology for iPad and MacBook products, requiring 10+ years of embedded systems experience.

Inductive Power Transfer DSP Architect (Wireless Power)

Principal DSP Architect position at Apple focusing on wireless charging technology, requiring 10+ years of experience in DSP and communication systems.

Firmware Engineer/Architect for iPad/MacBook Displays

Senior firmware engineering role at Apple, focusing on next-generation display technology for iPad and MacBook products, requiring 10+ years of embedded systems experience.

CPU Performance Architect, Platform Architecture

Senior CPU architecture role at Apple focusing on performance optimization for next-gen iPhone, iPad, and Mac processors, offering competitive compensation and benefits.