What are the responsibilities and job description for the FPGA Circuit Design Engineer position at Intel Corporation?
This Circuit Design engineer position is in Server Technology and Pathfinding, which is part of Intel's Data Center and AI group. Our focus is on silicon processes, technology, and circuits to drive improvements in performance, power, and area for server, datacenter, and AI products. By leveraging advanced technologies, circuits, tool flows and methodologies, we strive to elevate the performance and quality of all Intel Products. This team partners with SOC design teams, manufacturing, post-silicon validation teams to drive improvements in Performance, Power, Product Quality and Cost targets for our products.
As a FPGA Circuit Design Engineer your responsibilities will include but are not limited to:
Minimum Qualifications
As a FPGA Circuit Design Engineer your responsibilities will include but are not limited to:
- Designs and develops FPGA circuits and IPs including FPGA core fabric logic, interconnect routing, clocking, configuration, configurable memory blocks, and network on chip.
- Microarchitects and performs circuit and logic design, schematic entry, simulation, reliability verification, and verifies functionality to optimize FPGA circuits for power, performance, area, timing, and yield goals.
- Develops models and collaterals for FPGA circuits and IPs to integrate into FPGA hardware and software deliverables including circuit integration specifications, behavioral models, electrical rule checkers, design intent, and timing and power models.
- Works with microarchitecture, SoC/full chip, IP fabrics and interconnects, RTL design, and verification teams to develop new capabilities around FPGA solutions, design improved programmable logic designs, and deliver faster integration of FPGAs into larger systems.
- Team oriented; interpersonal skills and capacity to understand customer needs, expectations, and perspective.
- Capability to create and execute new test plans based on industry specifications and Intel tools.
- Ability to multitask on multiple projects.
- Self-motivated and capable of providing support to several programs simultaneously.
- Excellent written and verbal communication skills; capable of communicating with internal and external customers and be a strong team player.
- Good presentation skills, ability to explain test scenarios why tests passed, are blocked, or failed .
- Strategic thinking and system design to implement tools and process changes allow for increased verification and qualification efficiencies and maximize the number of programs supported.
Minimum Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering with 4 years relevant experience
- OR Master's degree in Electrical Engineering, Computer Engineering with 3 years relevant experience
- Your experience should be in following:
- Experience in developing test bench environments using System Verilog and UVM.
- System Verilog coding, function verification, hardware validation, and suitable FPGA debug skill.
- Knowledge of FPGA design flow, experience including Verilog and
- Ability to program in languages such as MATLAB, C, C , TCL, PERL, PYTHON, or others.
- SW skills in programming/scripting languages. Experience in /VHDL/RTL.
- Knowledge of circuit simulation and automation.
- Knowledge of design, verification, and usage of electrical components.
- Understanding the lab instrumentation necessary to carry out analog validation and its automation using SW.
- Knowledge of Intel Server architectures.
- Solid knowledge of analog and digital electronics
- General knowledge of operating systems like Linux, UNIX, DOS, Windows.
- Good board-level debug skills and the ability to analyze complex electronic circuits and systems.