Micron Technology logo

FPGA Prototyping & Emulation Developer - SMTS/MTS

Micron Technology
May 27, 2026
Full-time
On-site
Bengaluru, Karnataka, India
FPGA Programming Jobs, Level - Senior

Job Title

FPGA Prototyping & Emulation Developer - SMTS/MTS

Role Summary

Design, build, scale and validate FPGA-based prototypes and emulation platforms to support SoC/IP validation, memory-controller integration, and early software bring-up for memory-centric products.

Work across RTL integration, multi-FPGA system bring-up, timing closure and system-level debug to accelerate silicon development and verification.

Experience Level

Level: Senior. The role requires extensive experience (10+ years) in FPGA design, prototyping or emulation for large SoC projects.

Responsibilities

Primary responsibilities focus on prototype development, interface integration, system bring-up and automation to support validation and debug.

  • Develop and maintain FPGA prototypes and emulation environments for SoC/IP validation.
  • Perform RTL integration, partitioning, synthesis and timing-closure activities for FPGA builds.
  • Plan and execute multi-FPGA bring-up and scalability work for large SoCs.
  • Integrate and validate interfaces (PCIe, USB, UFS, Ethernet/EMAC, I2C, SPI, UART) and memory subsystems (DDRx/LPDDRx).
  • Support memory controller development and ensure correct memory subsystem integration in prototypes.
  • Debug system-level issues across RTL/integration, clocks/resets, CDC, firmware/software interactions; provide visibility via probes/traces/instrumentation.
  • Enable early software bring-up and system validation on FPGA platforms.
  • Improve prototyping/emulation flow efficiency and develop automation for builds, regression runs and trace collection.

Requirements

Must-have technical skills and experience for immediate contribution.

Must-have:

  • 10–20+ years of hands-on FPGA design, prototyping or emulation experience.
  • Strong RTL integration skills; proficiency with SystemVerilog and Verilog.
  • Practical experience with timing-closure, STA, CDC analysis and multi-FPGA partitioning.
  • Familiarity with memory controllers and DDR/memory subsystem integration.
  • Experience integrating/validating high-speed and low-speed protocols (PCIe, UFS, USB, Ethernet/EMAC, I2C, SPI, UART).
  • Good understanding of SoC architecture and verification methodologies.
  • Strong debugging and problem-solving skills across hardware/firmware/software boundaries.
  • Scripting/automation experience (Python, Tcl) for build/regression/configuration tasks.
  • Exposure to software bring-up on FPGA/emulation platforms.

Nice-to-have:

  • Experience optimizing large-scale prototyping/emulation flows and instrumentation for debug trace collection.
  • Previous work on memory-centric SoC platforms or large multi-FPGA emulation systems.

Education Requirements

Bachelor's or Master’s degree in Electrical/Electronics Engineering or a related field with 10+ years of experience, or a PhD with 10+ years of experience.


About the Company

Company: Micron Technology

Headquarters: Boise, Idaho, USA

Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.

Micron Technology logo

Date Posted: 2026-05-27