The Pre-Silicon Capabilities FPGA team in Oregon is looking for an engineer who is passionate about FPGA-based prototyping. They need to be ready for the challenge of implementing large IPs on multi-FPGA platforms. Implementing designs on the FPGA involves pulling together information from architecture, IP design, integration, and verification teams into a model that is useful to validation and software development teams. We hope to hire someone that has experience working with these different disciplines who is also an expert in FPGA technology implementation. This is for an Intel Contract Employee (ICE) position.
We're a team working on interesting problems right on the edge of the capabilities of FPGA prototyping.
You'll have the opportunity to work with and influence vendors to develop new tools that will help us in our work.
Work on cutting-edge FPGAs like Xilinx Ultrascale and Intel Stratix chips
Learn and debug next-generation protocols and interfaces that are still under development.
Collaborate with a wide variety of computer engineering disciplines at Intel: From architecture to RTL design to software and firmware engineers.
Creating FPGA models from an RTL design using FPGA synthesis, partitioning and routing tools.
Define and document RTL changes required for the FPGA.
Develop hardware and software collaterals and integrate it with the FPGA model.
Test and debug the FPGA model and collaterals.
Define and develop new capabilities & HW/SW tools to enable FPGA implementation.
Improve FPGA prototype usability for pre-Silicon and post-Silicon functional validation as well as enabling SW development/validation.
Develops improvements to usability through RTL validation and debugging of failing RTL tests on the FPGA platform.
Interface with and provide guidance to pre-silicon validation teams for optimizing pre-silicon validation environments, test suites and methodologies for emulation efficiency.
Develop and apply automation aids, flows and scripts in support of emulation ease-of-use and improvement of equipment utilization.
Have a BS or a graduate degree in Computer Engineering or Electrical Engineering with 5 years of experience in FPGA prototyping.
Use FPGA synthesis tools like Synplify, Protocompiler, and Vivado extensively.
Understand advanced FPGA timing closure.
Debugged designs both in the lab and using simulators such as VCS.
Write scripts in Python, Perl, or TCL.
Comfortable in a Linux development environment.
Used partitioning tools like Protocompiler, Certify, or Auspy.
Comfortable with object-oriented programming languages like C++ or SystemVerilog.
Understand simulation testbench development including using languages like UVM or OVM.
Understand the PCIe protocol fundamentals.
Inside this Business Group
The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.
Our application process will be temporarily impacted while we make some upgrades to our application software. You will be unable to complete the application process during this period. We expect full site functionality to return on November 2nd. We apologize for the inconvenience and thank you for your patience.
In the meantime, we encourage you to sign up for our talent network. As a member, you will receive news and advice from our recruiters, as well as job alerts tailored to your specific skillset. We will also alert you when this maintenance is complete and the application process is back online.