Senior FPGA RTL Design Engineer

Best NanoTech View all jobs

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 12 hours ago
  • Apply easily
Senior FPGA RTL Design Engineer
  • Location: Bangalore / Coimbatore
  • Work Mode: Onsite
  • Experience: 5 7 Years
1. Role OverviewWe 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. 2. 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
3. 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
4. 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

Best NanoTech

Similar Jobs

  • Senior Data Engineer - Voice

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 1 day ago
    • Apply easily
  • Senior Engineer I

    Lululemon Athletica

    • Bangalore, Karnataka
    About lululemon India Tech Hub Founded in 1998 at Vancouver, lululemon is a performance apparel company that sells athletic and lifestyle products. Setting the bar in technical f…
    • 1 day ago
    • Apply easily
  • Senior Analyst- Data Visualization

    MUFG

    • Bangalore, Karnataka
    About MUFG Global Service (MGS) MUFG Bank, Ltd. is Japan’s premier bank, with a global network spanning in more than 40 markets. Outside of Japan, the bank offers an extensive sc…
    • 1 day ago
    • Apply easily