Job Reference: ENS190314-FPGADE : FPGA DESIGN ENGINEER (Bangalore, India)
Skill Set: FPGA Design, Synopsys Synplify, Xilinx Vivado, ISE
Experience: 5+ years
No. of positions: Multiple
Background:
- B.S. or M.S. EE/CS/CE with 5+ years working in the semiconductor industry.
- 3+ years of FPGA experience including implementation, synthesis, timing closure.
- Proficiency in Verilog, VHDL and System Verilog.
- Proficiency in Synopsys Synplify, Xilinx Vivado, ISE
- Hands on with FPGA debug methodologies, such as ChipScope.
- Experience building, running and debugging SoC system on emulation platforms (Zebu, Palladium or Veloce)
- Hands on experience with lab debug equipment such as oscilloscopes and logic analyzers.
- Strong scripting skills in Perl/Python.
- Detail oriented individual with good interpersonal skills and excellent written and verbal communications skills
- Experience in Verification methodologies such OVM, UVM, test bench design and implementation
- Knowledge of high-speed interfaces including PCIe, HMC/HBM, SATA, Ethernet, DDR3/4.
- Knowledge of devices including SPI, IIC, SD, NAND/NOR Flash.
- Knowledge of multi-core coherent processors and processor-based verification.
Role:
- You will be a valued member of the Platform Engineering team.
- You will implement and validate FPGA prototypes of AI and ML IP. This position requires a wide range of skills, and extraordinary problem solving ability.
- The role includes RTL design, verification, FPGA partitioning and implementation, and lab based bring up of the AI and ML IP designs.
- Responsible for ownership of emulation of a block/subsystem on emulation platforms (Zebu, Palladium or Veloce)
- You will work with design, software and verification teams to validate and debug the FPGA prototypes of IP designs.
Personal skills :
- Excellent communication and interpersonal skills
- Strong and effective presentation skills, able to operate at multiple levels including senior management
- Self motivated
- Take ownership of problems
- Creative problem solving
- Team player