CareerPlan

FPGA Emulation Engineer (Staff/ Senior Staff/ Principal)

Ho Chi Minh, Hồ Chí Minh, VietnamFull-time2026-09-28 → 2026-11-10

Core

Developing, integrating, and validating FPGA-based emulation platforms for complex SoC designs to enable early software development, system validation, and pre-silicon verification.

Role type

Staff/ Senior Staff/ Principal FPGA Emulation Engineer

Builds

FPGA emulation/prototyping environments for complex SoCs

Domain

Semiconductor / SoC Design / FPGA Emulation

Required skills

RTL partitioning, FPGA timing closure, CPU subsystem integration, NoC integration, memory subsystem integration, high-speed interface integration, automation of build/deployment flows, Verilog/SystemVerilog, Xilinx (AMD) FPGA tools, Intel FPGA tools

Preferred skills

Palladium, Veloce, ZeBu, HAPS, Prodigy emulation platforms, Arm-based SoCs, PCIe, Ethernet, USB, DDR, UCIe, coherent interconnects

Responsibilities

Develop and maintain FPGA emulation/prototyping environments for complex SoCs, Perform RTL partitioning across multiple FPGAs while optimizing performance and resource utilization, Integrate CPU, NoC, memory subsystem, peripherals, and third-party IPs into FPGA platforms, Analyze FPGA timing, area, and performance bottlenecks and drive closure, Support pre-silicon software development and platform bring-up, Automate FPGA build, deployment, and regression flows

Seniority

Staff/ Senior Staff/ Principal, hands-on IC with strategy & mentorship