Search by job, company or skills

best nanotech

Senior FPGA RTL Design Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior FPGA RTL Design Engineer

  • Location: Bangalore / Coimbatore
  • Work Mode: Onsite
  • Experience: 5 – 7 Years

Role Overview

We are hiring a Senior FPGA RTL Design Engineer to contribute to IP and subsystem development across high-performance FPGA-based systems. The role involves end-to-end ownership from architecture definition to implementation, validation, and deployment. The candidate will work on complex designs involving high-speed interfaces, DSP algorithms, and FPGA prototyping.

Key Responsibilities

  • Own FPGA design projects from concept to delivery, including planning, risk management, and design reviews
  • Define micro-architecture for IP/subsystems and integrate third-party IP blocks
  • Partition algorithms between FPGA and software implementations
  • Estimate FPGA resource utilization, memory, and bandwidth requirements
  • Perform RTL design, synthesis, implementation, and timing closure on Xilinx FPGAs
  • Develop module-level designs including coding, simulation, and verification
  • Conduct peer reviews and ensure design quality and compliance
  • Work on high-speed interfaces such as AXI, PCIe, Ethernet, JESD204B/C, DDR4, SPI, I2C, UART
  • Handle multi-clock domain designs and asynchronous communication challenges
  • Support system integration, validation, and production deployments
  • Perform on-board debugging using hardware tools and protocol analyzers
  • Collaborate with cross-functional teams during development and deployment phases
  • Required Qualifications
  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Engineering, or related field
  • 5–7 years of hands-on experience in FPGA RTL design and development
  • Strong understanding of digital design and FPGA architecture

Technical Skills

Design & Development

  • RTL Design using Verilog / VHDL
  • Micro-architecture definition and logic design
  • FPGA synthesis, implementation, and timing closure

FPGA & Tools

  • Xilinx FPGA design and prototyping
  • Constraints development, linting, CDC analysis
  • Simulation and verification methodologies

Protocols & Interfaces

  • AMBA protocols: AXI, AHB, APB
  • High-speed interfaces: PCIe, Ethernet, JESD204B/C
  • Peripheral interfaces: SPI, I2C, UART, DDR4

Programming & Scripting

  • C / C++
  • Python / Perl

System & Debugging

  • FPGA-SoC interfacing
  • Hardware debugging tools: Oscilloscope, Logic Analyzer
  • Protocol analyzers (SPI, CAN, Ethernet)

Signal Processing (DSP)

  • Implementation of DSP algorithms on FPGA (Radar / EW systems)

#LI-SD1

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 147218741