Fpga/emu Engineer

Intel Intel · Semiconductors · Guadalajara, Mexico

FPGA/Emulation Engineer role focused on optimizing RTL development, FPGA/emulation models, and solutions for pre-silicon verification, post-silicon validation, and software development. Responsibilities include building and optimizing emulation/FPGA models, developing and debugging hardware/software collateral, defining new capabilities, collaborating with verification teams, interfacing with cross-functional teams for SoC bring-up, and developing automation scripts. Requires proficiency in System Verilog, experience with emulation tools/FPGA prototyping, debugging skills, and knowledge of microarchitecture and SoC integration.

What you'd actually do

  1. Build and optimize emulation/FPGA models from RTL designs using synthesis, partitioning, and routing tools.
  2. Develop, integrate, test, and debug hardware and software collateral in emulation, simulation, and FPGA models.
  3. Define and implement new capabilities and tools to improve emulation/FPGA model usability and efficiency.
  4. Collaborate with verification teams to optimize pre silicon environments, test suites, and methodologies for emulation.
  5. Interface with cross-functional teams to bring up SoC and IP, debug testbench issues, and resolve emulator/FPGA environment challenges.

Skills

Required

  • System Verilog
  • RTL design
  • RTL verification
  • Emulation tools
  • FPGA prototyping methodologies
  • Hardware debugging
  • Software debugging
  • Microarchitecture fundamentals
  • CPU architecture
  • SoC integration
  • Python scripting
  • Automation flows
  • Automation tools
  • English proficiency

Nice to have

  • Emulation performance optimization techniques
  • Hybrid emulation environments
  • Cross-functional team collaboration
  • Problem-solving
  • Root cause analysis

What the JD emphasized

  • Must have unrestricted - permanent right to work in Mexico.