CrawlJobs Logo

Silicon Emulation Engineer

United States, Sunnyvale 114000.00 - 172000.00 USD / Year · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

Meta’s Silicon Engineers are at the forefront of innovation, driving the design and development of silicon that power the future of human connection. Across Infrastructure, Reality Labs, and Research, our teams tackle complex challenges in wearables, data centers, and more. We bring together cross-disciplinary minds to invent, prototype, and deliver products and platforms that connect billions of people worldwide. As an engineer on our team, you will be responsible for designing, developing, and validating complex silicon systems, including ASICs and SoCs. You will work closely with cross-functional teams to ensure the delivery of high-quality silicon solutions that meet the needs of our customers.

Job Responsibility

  • Assist in the development, execution, and sign-off of SoC and end-to-end system validation plans
  • Identify and communicate technical risks related to the project to stakeholders under guidance
  • Participate in silicon bring-up and validation activities
  • Understand system HW/SW/FW components as a whole and assist in driving test execution and debug with cross-functional teams
  • Collaborate with the team for lab debug, silicon bug repro, failure analysis, and failure report activities
  • Work with cross-functional teams to generate validation reports for SoC and systems
  • Adapt to changing roadmaps and validation plans based on changes in an agile environment
  • Develop emulation testbenches, deliver emulation and prototyping models, and build and execute emulation test plans
  • Drive emulation methodologies for HW verification and SW development
  • Bring up and debug interfaces such as PCIe, etc
  • Develop emulation validation components for validation efficiency in testing, debug, and automation

Requirements

  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • 2+ years of hands-on experience in bring-up, debug, and validation of complex SoCs
  • Experience in high-speed protocols (e.g., MIPI, PCIe, USB, DDR) and hands-on experience in high-speed IO bring-up
  • Experience in silicon validation planning, execution, validation FW development, and validation sign-off
  • Experience using lab equipment, such as scopes, BERTs, protocol analyzers, JTAG debuggers, etc
  • Experience with building silicon validation infrastructure and test automation, in highly cross-functional environments - across multiple team sites

Nice to have

  • 2+ years track record of delivering emulation/prototyping models from RTL onto industry-standard platforms (e.g., Synopsys/ZeBu, Cadence Palladium/Protium, Siemens/Veloce)
  • 2+ years of experience developing compilation/build flows, including experience building emulator models from scratch and troubleshooting build/compile issues
  • Proficiency in developing emulation testbenches in SystemVerilog and/or C/C++, including transactors and model integration
  • Background working on emulation methodology to accelerate both hardware verification and software development (e.g., enabling SW bring-up on emulation)
  • Bring-up and debug experience on complex SoCs implemented in pre-silicon, including high-speed interfaces such as PCIe and DDR, plus common SoC interconnect/peripheral interfaces
  • Experience developing validation components and automation to improve emulation debug/efficiency (e.g., checkers, monitors, performance tooling), including scripting in Python and/or Tcl
  • Experience architecting emulation systems across scales, from IP blocks to full SoCs to multi-chip systems, including managing multiple design drops/releases
  • Experience creating and executing emulation test plans, with a track record of improving model quality and enabling pre-silicon validation
  • Demonstrated experience building emulation tools, workflows, and infrastructure, partnering effectively with RTL, verification, validation, and software teams
  • History of “first-pass success” and effective debug closure across pre- and post-silicon, including reproducing/triaging silicon issues on an emulator and partnering with EDA vendors to resolve tool/platform issues

What we offer

  • bonus
  • equity
  • benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Silicon Emulation Engineer

8 matching positions

Staff Silicon Design Engineer - Emulation

A successful candidate will work with senior design and design verification team...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Execute emulation test plans, ensuring high-quality outcomes and adherence to timelines
  • Collaborate effectively with team members across North America to align on project goals, share insights, and implement best practices
  • Contribute in the design and implementation of emulation test benches
  • Contribute into continuously improving the emulation methodology
  • Experience implementing synthesizable models using SystemVerilog
  • Drive debug with designers and verifiers
  • Collaborate with IP design and verification teams on test planning and task execution
  • Work on various emulation methodologies such as: Transactors, Simulation Acceleration, Hybrid VMs
  • Execute verification of the latest features and protocols
  • Integrate, bring-up and debug standard interfaces like UART, JTAG, I2C, USB
Job Responsibility
Job Responsibility
  • Execute emulation test plans
  • Collaborate with team members across North America
  • Contribute to design and implementation of emulation test benches
  • Contribute to improving emulation methodology
  • Drive debug with designers and verifiers
  • Collaborate with IP design and verification teams
  • Work on emulation methodologies
  • Execute verification of latest features and protocols
  • Integrate, bring-up and debug standard interfaces
  • Integrate and bring-up 3rd party accelerate verification IPs
What we offer
What we offer
  • Benefits offered are described: AMD benefits at a glance
  • Fulltime
Read More
Arrow Right

Staff Silicon Design Engineer - Emulation

A successful candidate will work with senior design and design verificaiton team...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in system and subsystem level designs
  • Experience with FPGA flows, synthesis and PnR
  • Experience in RTL design, verification, and embedded FW
  • Excellent programing skills in C/C++, SystemVerilog
  • Experience working with Verilog/SystemVerilog based designs
  • Experience with UVM based testbenches
  • Strong debugging and problem-solving skills
  • Debugging experience with waveform analyzers
  • Scripting/preprocessing
  • Experience working in emulation and prototyping
Job Responsibility
Job Responsibility
  • Execute emulation test plans, ensuring high-quality outcomes and adherence to timelines
  • Collaborate effectively with team members across North America to align on project goals, share insights, and implement best practices
  • Contribute in the design and implementation of emulation test benches
  • Contribute into continuously improving the emulation methodology
  • Experience implementing synthesizable models using SystemVerilog
  • Drive debug with designers and verifiers
  • Collaborate with IP design and verification teams on test planning and task execution
  • Work on various emulation methodologies such as: Transactors, Simulation Acceleration, Hybrid VMs
  • Execute verification of the latest features and protocols
  • Integrate, bring-up and debug standard interfaces like UART, JTAG, I2C, USB
  • Fulltime
Read More
Arrow Right

Pre-silicon Validation Engineer - Emulation

We are looking for a dynamic, energetic Systems Design Engineer to join our grow...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant 5+ years of relevant experience in complex SoC verification & Validation
  • Prior hands-on experience with FPGA and/or emulation platforms (Veloce, Palladium, ZEBU, HAPs, Protium)
  • Developing C/C++/Uefi based test content
  • Validating hardware features for at least 3 or more projects in a pre-silicon environment
  • Debugging failures using waveform viewers, log files and microcode trace dumps
  • Knowledge of low power design emulation/verification and power management fundamentals
  • Knowledge of UEFI, Windows Operating Systems, Linux
  • Knowledge of x86 and/or ARM SoC Architecture
  • Knowledge of Memory subsystem, high speed IO peripherals like PCIe, USB, NPU, SoC & IP level Power Management flow, Security protocols
  • Knowledge of one or more protocols
Job Responsibility
Job Responsibility
  • Driving technical innovation to improve AMD's capabilities across validation, including tool and script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives
  • Debugging issues found during the process, bring-up, validation, and production phases of SOC programs
  • Working with multiple teams, and tracking test execution to make sure all features are validated and optimized on time
  • Working closely with supporting technical teams
  • Engaging in other software/hardware modeling frameworks
  • Fulltime
Read More
Arrow Right

ASIC Emulation Engineer - Infra Silicon Enablement

Meta is hiring ASIC Engineers within the Infrastructure organization. We are loo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience with ASIC development cycles, Pre/Post Silicon Validation
  • 6+ years of experience with troubleshooting, debug and analytics for Silicon products
  • Experience in Python, C/C++ and/or similar languages (data structures, algorithms, and OOP)
  • Experience working with internal and external partners for ASIC and/or systems development
  • Experience in ASIC Design or Development, Emulation and Post Silicon validation
Job Responsibility
Job Responsibility
  • Work across all aspects of silicon lifecycle to deliver reliable and performant silicon solutions. From early architecture and design inputs, pre-silicon test readiness/validation, post-silicon bring-up, validation, characterization and deployment in fleet
  • Create/develop validation plan, tests and automation tool sets targeted at silicon validation and productization. Inclusive of, but not limited to silicon diagnostics, performance analysis, debug tools, bare metal and full stack systems, from early labs to data center deployments
  • Understand production system use cases to improve silicon validation
  • Provide feedback into next generation architecture and design with insights from the production fleet
  • Root-cause, resolve and remediate issues with silicon across the product lifecycle
  • Lead end-to-end silicon validation effort, driving strategy, planning, execution, and post-silicon enablement to ensure successful product delivery
Read More
Arrow Right

ASIC Engineer, Infra Silicon Pre/Post Silicon Validation

Meta is hiring ASIC Engineers within the Infrastructure organization. We are loo...
Location
Location
United States , Sunnyvale
Salary
Salary:
178000.00 - 250000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 8+ years of experience with ASIC development cycles, Pre/Post Silicon Validation
  • 8+ years of experience with troubleshooting, debug and analytics for Silicon products
  • Experience in Python, C/C++ and/or similar languages (data structures, algorithms, and OOP)
  • Experience working with internal and external partners for ASIC and/or systems development
  • Experience in ASIC Design or Development, Emulation and Post Silicon validation
Job Responsibility
Job Responsibility
  • Work across all aspects of silicon lifecycle to deliver reliable and performant silicon solutions. From early architecture and design inputs, pre-silicon test readiness/validation, post-silicon bring-up, validation, characterization and deployment in fleet
  • Create/develop validation plan, tests and automation tool sets targeted at silicon validation and productization. Inclusive of, but not limited to silicon diagnostics, performance analysis, debug tools, bare metal and full stack systems, from early labs to data center deployments
  • Understand production system use cases to improve silicon validation
  • Provide feedback into next generation architecture and design with insights from the production fleet
  • Root-cause, resolve and remediate issues with silicon across the product lifecycle
  • Lead end-to-end silicon validation effort, driving strategy, planning, execution, and post-silicon enablement to ensure successful product delivery
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Emulation Engineer

As an Emulation Verification Engineer in AMD's Server SoC team, you'll be at the...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in SystemVerilog, UVM, and emulation platforms
  • Proficiency in debugging tools and scripting languages like Python, Perl, or TCL
  • Familiarity with RTL design (Verilog/VHDL) and simulation tools
  • Solid understanding of SoC architecture, memory protocols, and interface standards
  • Familiarity with Gate level emulation in emulation platforms (e.g., Palladium, Veloce, Zebu)
  • Bachelors or Masters degree in computer engineering/Electrical Engineering
Job Responsibility
Job Responsibility
  • Bring-up and debug of large SoC designs on emulation platforms (e.g., Palladium, Veloce, Zebu)
  • Develop and execute test plans to validate functionality, performance, and power on emulators
  • Create and integrate monitors, checkers, and assertions in SystemVerilog/UVM environments
  • Collaborate with cross-functional teams including RTL design, architecture, firmware, and post-silicon validation
  • Analyze failures, root-cause bugs, and drive fixes in pre-silicon environments
  • Maintain and enhance emulation infrastructure and workflows
  • Fulltime
Read More
Arrow Right

Lead Platform Emulation Engineer

The focus of this role is to plan, build, execute the verification, validation/e...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer/Electronics/Electrical Engineering with 18+ years of experience
  • Experience with BIOS/OS bring up on full X86 SOC emulation platform
  • Proficient in IP level ASIC verification, experience working with CPU, GPU, and Memory subsystem
  • Proficient in debugging firmware and RTL code using simulation tools
  • Good understanding of PCIe/USB/Ethernet standards
  • safety concepts/IPs
  • Must have hands-on experience on Zebu/Palladium/Veloce platform to bring-up SOC
  • SOC design model build experience
  • Experienced with Verilog, System Verilog, C, and C++
  • Experience in writing and debugging testbenches
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Drive Emulation Methodologies, SOC Design Model and Test Architecture for full chip SOC and hybrid models
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed Pre-Silicon Emulation tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test or infra issues
  • Responsible for writing directed tests to verify features in a co-simulated and emulated/FPGA hardware environment
  • Responsible for writing monitors and checkers to support end-to-end firmware/hardware validation
  • Responsible for running emulator workloads to test new features and debug technical issues using logs, waveform dumps and RTL debug
Read More
Arrow Right

Senior Silicon Engineer

Microsoft is a highly innovative company that collaborates across disciplines to...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ more years of experience in design verification with a proven track record of delivering complex CPU or SoC IP’s
  • Experience with verification for multiple product cycles from definition to silicon, including writing test plans, developing tests, debugging failures and coverage signoff in UVM or C++
  • Substantial background in debugging RTL (Verilog) designs as well as simulation and/or emulation environments
  • Scripting language such as Python or Perl
Job Responsibility
Job Responsibility
  • Own or lead verification of complex flows at the SOC, subsystem, or IP levels
  • Plan the verification of complex design IP/SoC interacting with the architecture and design engineers to identify verification test scenarios
  • Learn about the design and interact with partner teams to define verification strategies and test plans
  • Develop verification environments and run and debug simulations to drive quality
  • Apply random-stimulus and coverage-based techniques to find bugs and meet test plan goals
  • innovate to improve verification efficiency through methodologies or tools
  • Coach and mentor others in your areas of expertise
  • Demonstrate Microsoft core values: Customer Focus, Adaptability, Collaboration, Growth Mindset, Drive for Results, Influence for Impact, Judgement, and Diversity & Inclusion
  • Fulltime
Read More
Arrow Right