Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape. Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality. Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward. Description Job Title Senior FPGA Emulation Engineer Job Summary We are seeking a highly motivated Senior FPGA Emulation Engineer to drive the development, integration, and evolution of FPGA-based emulation and prototyping platforms for complex ASIC/SoC designs. This role focuses on accelerating pre-silicon hardware validation and software readiness through robust, scalable, and high-performance emulation environments. The successful candidate will collaborate closely with RTL, verification, firmware, and system validation teams, leading system integration, hardware/software co-validation, and system-level debugging. The role also involves working with industry-leading emulation platforms, including Synopsys HAPS/ ZeBu and Cadence Palladium/Protium.
Key Responsibilities
FPGA Emulation & Prototyping
• Own and advance FPGA-based emulation and prototyping environments for complex SoCs.
• Convert ASIC/SoC RTL designs into robust, FPGA-emulation-ready implementations.
• Lead FPGA synthesis, place-and-route, timing closure, and hardware bring-up.
• Define partitioning strategies for large SoC designs across multiple FPGAs when required.
• Drive improvements in emulation performance, compile time, runtime efficiency, capacity, and usability. Design Integration & Verification
• Lead integration of RTL, IP blocks, firmware, and test environments into emulation platforms.
• Enable simulation testbenches and UVM environments for effective emulation use.
• Define system-level validation scenarios and scalable regression suites.
• Enable hardware/software co-verification and earlier software development and bring-up.
• Drive execution and debug of functional, performance, integration, and timing-related issues. Debug & Validation
• Lead debug of complex system-level failures using waveform viewers, logic analyzers, and protocol analyzers.
• Investigate and resolve interface, protocol, clock-domain crossing, and reset issues.
• Enable validation of high-speed interfaces such as UCIe, PCIe, Ethernet, USB, DDR, AXI, and AMBA protocols.
• Partner with firmware, RTL, verification, and validation teams to identify root causes and resolve pre-silicon issues efficiently. Automation & Methodology
• Develop and champion automation using Python, Tcl, Perl, or Shell.
• Improve FPGA build flows, regression environments, debug methodologies, and developer productivity.
• Establish technical documentation, reusable methodologies, and engineering best practices.
• Drive continuous improvement of FPGA emulation infrastructure, scalability, reliability, and operational efficiency. Required Qualifications Education
• Bachelor's or Master's degree in:
• Electronics Engineering
• Electrical Engineering
• Computer Engineering
• Computer Science Technical Skills
• Strong understanding of digital design fundamentals and RTL development.
• Proficiency in Verilog, SystemVerilog, and/or VHDL.
• Experience with FPGA toolchains such as:
• ProtoCompiler
• Xilinx Vivado
• Intel Quartus
• Synplify Pro
• Experience with simulation and verification tools:
• VCS
• QuestaSim
• ModelSim
• Verdi/DVE
• Knowledge of UVM/OVM verification methodologies.
• Strong understanding of SoC architecture and bus protocols:
• UCIe
• AXI
• AHB
• APB
• PCIe
• Ethernet
• SPI
• I2C
• Experience with Linux/Unix development environments. Emulation Platform Experience Experience With One Or More
• Synopsys HAPS
• Synopsys ZeBu
• Cadence Palladium and Protium Preferred Qualifications
• Experience with full-chip FPGA prototyping.
• Knowledge of hardware/software co-simulation.
• Experience in firmware bring-up and embedded systems.
• Understanding of timing closure and FPGA resource optimization.
• Experience with high-performance networking or storage protocols.
• Familiarity with ASIC design flow, silicon validation, and system-level debug.
• Experience with CI/CD, automation frameworks, and regression infrastructure. Experience Requirements Senior FPGA Emulation Engineer
• 8+ years of experience in FPGA prototyping, hardware emulation, ASIC verification, or SoC validation.
• Proven experience bringing up and debugging complex SoC designs on FPGA platforms.
• Good technical understanding of emulation architecture, methodology, and execution strategy.
• Proven ability to identify systemic bottlenecks and drive scalable improvements across emulation flows and infrastructure.
• Strong cross-functional collaboration with RTL, firmware, verification, and validation teams. Soft Skills
• Strong analytical and problem-solving skills.
• Excellent debugging capability and disciplined root-cause analysis.
• Clear, influential communication and robust technical documentation skills.
• Ability to operate independently while aligning and leading cross-functional teams.
• Strong ownership, accountability, and delivery mindset.
• Ability to translate complex technical challenges into clear priorities, decisions, and measurable outcomes. Additional Information Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution. Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at
[email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
📌 Senior FPGA Emulation Engineer (Bengaluru)
🏢 Sandisk
📍 Bengaluru