You will be a member of the FPGA development team designing and developing complex FPGAs for use in state-of-the-art embedded systems. As an FPGA Design Engineer, you will be involved in the various stages of FPGA development life cycle - design, coding, verification and validation of FPGAs.
Requirements
Experience in design of FPGA functional blocks
Excellent RTL coding skills in Verilog / VHDL
Familiarity with AMD (Xilinx) / Intel (Altera) / Lattice / Microchip FPGAs
Familiarity with AMD (Xilinx) ISE, Vivado / Intel (Altera) Quartus / Lattice Diamond / Microchip Libero FPGA tools
Experience in Functional verification using ModelSim
Familiarity with one or more of high speed interfaces: PCIe, SPI-4.2, SFI-4.2, Gigabit Ethernet, UTOPIA, POS PHY, USB2/3, DDR3, SPI, UART, I2C, Aurora etc.
Exposure to FPGA Static Timing Analysis
Experience in FPGA on chip debugging- Chipscope / Signaltap
Test bench development in VHDL / Verilog / System Verilog
Familiarity with hardware test equipment: High Speed DSO, Logic Analyzer, Spectrum Analyzer, Network Analyzers, Traffic Generators, etc.
Understanding of Hardware Schematics
Familiarity in Quality Process and Configuration Management tools
Positive oral and written communication skills
Desirable
Knowledge of high speed Microprocessors / Micro-controllers, L2/L3 switching, TCP/IP and other networking protocols will be advantageous
Knowledge of scripting languages (TCL, Python)
Experience:
1 to 3 years in FPGA Development
Education Qualification:
BE / B.Tech / M.Tech in Electronics & Communication Engineering