CrawlJobs Logo

Lead Platform Emulation Engineer

amd.com Logo

AMD

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The focus of this role is to plan, build, execute the verification, validation/emulation and debug of new and existing features for AMD’s SOCs, resulting in no bugs in the final SOC design and the firmware/BIOS. This senior role will stretch you as you lead emulation team in new directions, network with our world-class, patent-holding think-tank, and negotiate amongst design teams, marketing, and business unit executives.

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

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
  • Scripting language experience: Perl, Ruby, Makefile, shell preferred
  • Experience on debugging SOC IO interfaces with Transactor solutions in Emulation platform
  • Think differently and out of the box to stress the DUT in Emulation platform and verify it in efficient way
  • Should be open to learning verification methodologies and working closely with design, verification, validation, architecture and firmware teams
  • Excellent communication, management, and presentation skills
  • Adept at collaboration among top-thinkers and senior architects with strong interpersonal skills to work across teams in different geographies

Additional Information:

Job Posted:
April 16, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead Platform Emulation Engineer

Firmware Engineering Lead

We are looking for an experienced and passionate Firmware Engineer to join the N...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with microcontrollers and embedded C/assembly programming
  • Strong understanding of low-level HW/FW interfaces and performance optimization
  • Familiarity with multi-core firmware design and techniques
  • Experience with Real-Time Operating Systems (RTOS) and board support packages
  • Experience with hardware abstraction layers and shared code bases
  • Proficiency in Agile/Scrum firmware development methodologies
  • Hands-on experience with pre-silicon FW development environments, including emulation, RTL simulation, and modeling platforms
  • 10+ years of firmware development experience, with proven leadership capability
  • Exposure to AI-driven development tools and workflow optimization
  • Bachelor's or Master's degree in electronics/computer engineering or other applied sciences
Job Responsibility
Job Responsibility
  • Build and scale a local NBIO firmware team, including hiring, mentoring, and managing a mix of full-time employees and contractors
  • Lead day-to-day development efforts, including design, implementation, and co-verification of embedded firmware
  • Work within the broader NBIO firmware team to drive technical excellence and FW development best practices
  • Apply AI tools and techniques to improve workflows and accelerate development
  • Collaborate across sites and functions
Read More
Arrow Right

Lead Platform Emulation Engineer

AMD is seeking a Platform Emulation Software Engineer to join our Data Center GP...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge of computer hardware architecture (GPU/CPU, memory hierarchy, interconnects, caches)
  • Excellent programming skills in C, C++
  • Excellent programming skills in Python
  • Excellent programming skills in Tcl
  • Experience or understanding of shared memory concurrent programming
  • Experience or understanding of relaxed memory models
  • Experience or understanding of cache coherency
  • Working knowledge of Linux/Unix environments and shell scripting
  • Knowledge of computer software architecture and boot flow (boot code, BIOS, device drivers, OS)
  • Excellent oral and written communication skills
Job Responsibility
Job Responsibility
  • Design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification
  • Develop tools and automation to improve the efficiency of debugging hardware on emulation
  • Run and collect data for analysis on AMD’s high-end emulators and simulation models
  • Develop scripts/tools to parse and analyze data from emulation runs
  • Run and collect functional and performance data for AI/ML workloads
  • Collaborate with senior engineers to support debug of hardware-related failures and performance issues observed on emulation
  • Attend weekly meetings, provide status communication, and deliver technical presentations
Read More
Arrow Right

ASIC Engineer, Emulation

Engineers with experience in HW emulation and prototyping required to build ASIC...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.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
  • 6+ Years of experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Experience with current emulation technologies and methods, simulation acceleration, in-circuit emulation, speed bridges, virtual prototyping, and hybrid methods
Job Responsibility
Job Responsibility
  • Deliver high-quality emulation and prototyping models on industry-standard emulation and prototyping platforms
  • Design, build, and execute comprehensive emulation test plans to ensure model accuracy and support pre-silicon validation efforts
  • Lead the development and adoption of best-in-class emulation methodologies to accelerate hardware verification and software development
  • Collaborate with Design, DV, validation, and software teams to develop tools, flows, and mechanisms that demonstrate key performance indicators such as functionality, performance, and power efficiency
  • Enhance and mature standard interfaces including PCIe, DDRx, USB, and other interfaces on emulation components such as speed bridges, transactors, and virtual components
  • Continuously improve the efficiency and effectiveness of emulation components and workflows for testing, debugging, analysis, and automation
  • Partner with vendors to troubleshoot issues, deploy new emulation capabilities, and drive ongoing improvements
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Silicon Validation Firmware Engineer

Meta's Silicon Engineering team designs and delivers custom ASICs and SoCs that ...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.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
  • 6+ years of experience developing validation firmware or embedded software for custom ASICs in C/C++
  • 3+ years of experience with pre-silicon and post-silicon debug using tools such as Lauterbach, JTAG-based debuggers, or equivalent on physical silicon or FPGA platforms
  • Experience with EDA tools and scripting languages used to build tools and flows for complex emulation environments
  • Experience developing hardware abstraction layers, bootloaders, or low-level drivers for custom silicon platforms
Job Responsibility
Job Responsibility
  • Develop and maintain low-level validation firmware in C/C++ targeting custom ASICs across emulation, FPGA, and silicon platforms
  • Lead pre-silicon and post-silicon validation efforts by authoring and executing firmware-driven test plans covering CPU subsystems, memory controllers, cache hierarchies, and high-speed interfaces
  • Bring up and debug complex SoC interfaces including PCIe, DDR, USB, and proprietary interconnects on emulation platforms and physical silicon
  • Build and maintain firmware infrastructure including bootloaders, hardware abstraction layers, and register-level drivers to support validation and characterization workflows
  • Collaborate with RTL design, architecture, and physical design teams to identify and root-cause silicon bugs, correlating pre-silicon simulation results with post-silicon behavior
  • Define and drive firmware validation methodology improvements that reduce bring-up cycle time and improve coverage across silicon generations
  • Develop automated test to enable continuous validation across emulation, FPGA prototyping, and silicon bring-up environments
  • Partner with hardware and software teams to support hardware-software co-design decisions and ensure firmware readiness at each silicon milestone
  • Contribute to silicon readiness reviews by documenting validation coverage, known issues, and risk assessments for key subsystems
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Deputy Chief Information Security Officer

Fox Corporation is seeking an exceptional Deputy Chief Information Security Offi...
Location
Location
United States , Los Angeles
Salary
Salary:
352000.00 - 450000.00 USD / Year
foxnews.com Logo
Fox News Media
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in cybersecurity leadership roles, ideally within large-scale enterprises or complex, distributed organizations
  • Strong knowledge of the NIST Cybersecurity Framework and enterprise risk management principles
  • Extensive experience leading complex security governance, enterprise architecture, and vulnerability management efforts
  • Proven ability to operate in ambiguity, making clear, timely decisions even when information is limited or incomplete
  • Experience securing consumer-facing applications and high-visibility digital platforms, with an understanding of performance, scalability, and user impact
  • Proven success operating and optimizing flagship enterprise security technologies and platforms
  • Exceptional communication and partnership skills, enabling effective collaboration with executives, legal teams, engineers, and external stakeholders
  • Proven expertise in incident response, threat detection engineering, and security operations at scale
  • Demonstrated ability to lead and inspire high-performing, cross-functional teams
Job Responsibility
Job Responsibility
  • Drive execution of FOX’s forward-leaning cybersecurity strategy, applying a practical, risk-based approach to protect the company’s most critical assets and enable secure business innovation
  • Ensure alignment with the NIST Cybersecurity Framework and drive continuous improvement across processes, controls, and capabilities
  • Partner with Technology, Product, Engineering, and Broadcast teams to ensure security enables innovation across cloud, infrastructure, media distribution, and emerging platforms
  • Lead security operations, engineering, architecture, and trust & safety, emphasizing secure-by-design thinking, automation, and modern approaches that maximize impact and efficiency
  • Conduct and oversee technical tabletop exercises, red/purple team engagements, adversary emulation, and readiness assessments
  • integrate findings into improved defenses, architectural decisions, and incident response plans
  • Serve as senior technical escalation for complex incidents and investigations, ensuring rapid response, evidence-driven decision-making, and close coordination with Legal, IR partners, and outside counsel when appropriate
  • Lead cyber operations, including a forward-leaning, highly automated SOC, advanced threat detection engineering, and continuous optimization of detections, telemetry, and response workflows
  • Maintain deep situational awareness of the global threat landscape, cloud architectures, adversary tradecraft, and emerging technologies to ensure FOX stays ahead of evolving risks
  • Mentor and develop high-performing teams while fostering a culture of innovation and continuous improvement
What we offer
What we offer
  • medical/dental/vision, insurance, a 401(k) plan, paid time off, and other benefits in accordance with applicable plan documents
  • Fulltime
Read More
Arrow Right

FPGA Prototyping and Emulation Engineer

We are seeking a highly skilled and motivated FPGA Prototyping and Emulation Eng...
Location
Location
United States , Austin
Salary
Salary:
109760.00 - 164640.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with Xilinx FPGA architecture and toolchains
  • Expertise in Verilog/SystemVerilog design and simulation
  • Proficiency with FPGA synthesis and partitioning tools (e.g., Synplify, Vivado)
  • Experience with Synopsys HAPS prototyping platforms
  • Solid understanding of SoC bring-up, debug methodologies, and waveform analysis
  • Familiarity with PCB bring-up and hardware/software interfacing
  • Proficiency with C/C++, low-level boot code, and firmware development
  • Bachelor’s or Master’s degree in Electrical Engineering or Computer Engineering
Job Responsibility
Job Responsibility
  • Develop and maintain FPGA-based prototypes using Xilinx FPGAs and Synopsys HAPS platforms
  • Perform FPGA synthesis, partitioning, and timing closure for complex SoC designs
  • Drive bring-up and debug of SoC prototypes, including waveform capture and analysis
  • Interface with custom PCBs and semiconductor components for system-level validation
  • Collaborate with cross-functional teams to support pre-silicon and post-silicon debug
  • Integrate and support emulation platforms including Synopsys ZeBu, Cadence Palladium/Protium, and Mentor Veloce
  • Use AI-based modeling to generate behavioral models of removed modules
  • Maintain and monitor quality model development, deployment, and automated regression testing infrastructure
  • Develop and maintain model "smoke tests" to ensure model functionality prior to delivery to bring-up teams
  • Drive technical innovation across validation, including tool and script development, methodology enhancement, and cross-functional initiatives
Read More
Arrow Right

Firmware Verification Lead

AMD is looking for a specialized software engineer who is passionate about impro...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-16 years of experience in Baremetal or Linux Kernel internals/driver development/application development
  • Proficient in C/C++ and embedded systems
  • Working experience in verification and testing of Embedded System software or firmware
  • Good experience in Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems
  • Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes
  • Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc.
  • Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc.
  • Define, Design and Develop manual/Automation test cases for Embedded system projects
  • Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl
  • Experience in GIT environment and Test Automation framework – Pytest, Jenkins etc.
Job Responsibility
Job Responsibility
  • Board bring-up activities for Software components like bootloader, (Secure Bootloader components like Crypto Engines etc., platform managers (Power management, Clock management , system restarts/shutdowns etc.)
  • Bring-up activities for Software stack for Linux and baremetal including Applications for ARM based boards and emulation platforms, Proto-typing platforms
  • Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification
  • Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with development team to assess test plan requirements and resolve failures
  • Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework
  • Run the Regression tests, triage issues, create Defects in the system and wok with development team for closure. Drive dynamic code coverage for boot level Firmware using standard tools like LDRA etc.
Read More
Arrow Right

Silicon Design Engineer

AMD's VBU - Virtual Bring-Up Central Methodology team, is a seasoned engineer fo...
Location
Location
Canada , Markham
Salary
Salary:
124000.00 - 186000.00 CAD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Background in emulation or prototyping, familiarity with flows and infrastructure
  • Development skills in Python/Perl, C/C++, Verilog, Unix shell
  • Proficiency in Unix environment, administrative level preferred
  • Familiarity with SQL is a plus
  • Other useful skills: Perforce, GIT, Jenkins, ELK, PowerBI
  • Bachelors or Masters degree in computer engineering/Electrical Engineering
Job Responsibility
Job Responsibility
  • Design and develop efficient solutions targeting AMD emulation and prototyping efficiency
  • Work with EDA vendors to implement best practices to ensure most optimal flows
  • Develop solutions to ensure emulator workload execution performance tracking for the leading-edge performance/throughput
  • Evaluate, implement and help to improve FPGA-based technologies and platforms
  • Analyze and improve multitude of data, collected through emulation
  • Contribute to testbench development and improvement
  • Be true part of the great team, priding itself in collaborative, supportive and open culture
  • Fulltime
Read More
Arrow Right