HamburgerMenu
hirist

Global Foundries - FPGA Prototype/Emulation Engineer

GlobalFoundries
Multiple Locations
10 - 12 Years

Posted on: 04/02/2026

Job Description

Role : FPGA Prototype/Emulation Lead Platform Software & FPGA Team.

Location : Pune / Bangalore India.

Join the RISC-V Revolution!

About GlobalFoundries :


GlobalFoundries is a leading full-service semiconductor foundry providing a unique combination of design, development, and fabrication services to some of the worlds most inspired technology companies.

With a global manufacturing footprint spanning three continents, GlobalFoundries makes possible the technologies and systems that transform industries and give customers the power to shape their markets.

Introduction :


We are seeking highly skilled FPGA and emulation engineer/lead to join our team and help us build FPGA designs for our CPUs (64-bit, and 32-bit), and SOCs.

This is very important role given FPGAs play key role in our validation as well in our shift left software development approach.

This is a unique opportunity to contribute across the full silicon-to-software lifecycle, combining software engineering with post-silicon validation to ensure high-quality, safety-critical SoC solutions.

What Youll Do :


- Design, build and develop innovative FPGA and emulation platform solutions for both single and multi-core clusters, integrating additional custom and 3rd party system IP as needed.

- Perform pre-silicon CPU and system validation using FPGA and HW emulation platforms to ensure functional correctness and performance targets.

- Analyse system performance on FPGA platforms and optimize for area and speed, leveraging available FPGA resources effectively.

- Create tailored FPGA prototyping platforms based on customer specifications and evolving project requirements.

- Collaborate closely with customer teams to enable rapid prototyping of their SoCs, supporting both hardware evaluation and software development needs.

- Develop, document, and execute comprehensive pre-silicon validation test plans, including corner cases and integration scenarios.

- Integrate, verify, and bring up daughter boards, custom IP, and peripheral modules in real-time device environments.

- Provide technical support and troubleshooting for FPGA systems in both customer-facing and internal R&D contexts.

Ideally, Youll Have :


- 10+ years of hands-on experience with leading FPGA Platforms like proFPGA, VPS, and Veloce.

- Solid understanding of FPGA architecture, system-level design, and prototyping flow from RTL to implementation.

- Good understanding of Verification and Validation fundamentals.

- Hands-on experience with integrating and bringing up daughter cards, custom IP blocks, and peripherals at the board/system level.

- Familiarity with SoC boot flows and platform initialization (for ARM or RISCV-based architectures).

- Working knowledge of MIPS, ARM, or RISC-V based IP subsystems and their integration within FPGA platforms.

- Strong debugging and problem-solving skills in both Windows and Linux environments.

- Proficient in scripting languages (such as Python, Bash, TCL) to automate design, build, and validation flows.

- Experience with industry-standard digital design tools (e.g., Vivado).

You Might Also Have :


- Experience working on CPUs or other high complexity, pipelined digital logic products.

- Familiarity with different Instruction Set Architectures (e.g., RISC-V, ARM64, x86_64) and understanding of coherency protocols for multi-core clusters.

- Background in hardware-software co-design and early software bring-up.

- Experience working with CI/CD and agile tools (Jenkins, Git, Jira).

- Excellent communication and interpersonal skills, with a strong customer-oriented mindset.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in