Fpga Ip Software Development Engineer

Altera Corporation

Bengaluru, Karnataka, India
Fpga hardware and logic design
Rtl design and verification
Fpga flows, architectures and tools
Research, Design, Develop, validate and optimize software tools for FPGA usage

Job Summary

  • Research, Design, Develop, validate and optimize software tools for FPGA usage.
  • Develop Soft IPs such as DMA, Direct PHY, Ethernet, PCIe and optimize compilers, Partial Reconfiguration (PR) flows, assemblers, models, tools, and/or firmware.
  • Design, develop, and optimize software abstractions and frameworks for acceleration with the FPGA for domains such as deep learning, DSP algorithms, or data analytics.

Matching Summary

Research, Design, Develop, validate and optimize software tools for FPGA usage.

Skills & Requirements

Must-have

  • FPGA hardware and logic design
  • RTL design and verification
  • FPGA flows, architectures and tools
  • FPGA Partial Reconfiguration (PR)
  • SignalTap or ChipScope
  • Simulation/Verification tools
  • Timing analysis and Hardware validation

Nice-to-have

  • Deep learning acceleration frameworks
  • DSP algorithms acceleration
  • Data analytics acceleration

Key Requirements

  • Masters/Bachelor Degree in Electronics/VLSI/Digital Design
  • 10+ years of experience in FPGA
  • VHDL, Verilog or System Verilog
  • Altera Quartus
  • Shell, Perl/TCL or Python Scripting knowledge
  • Bus Protocols such as PCIe, Ethernet, AXI, AMBA, Avalon

Work Rights

Not specified

Tailored Resume

Cover Letter