Search by job, company or skills

Dhruva Space

FPGA Engineer

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

Job Description

Role Overview and Responsibilities:

Dhruva Space is seeking an experienced Senior FPGA Engineer to lead the design, development, and optimization of FPGA-based signal processing solutions. This role requires expertise in FPGA architectures, digital signal processing (DSP), and system integration. The ideal candidate will have strong debugging skills, hands-on experience with RFSoC platforms, and a collaborative mindset to work with cross-functional teams.

Key Responsibilities:

  • Design, develop, and optimize FPGA architectures using VHDL.
  • Implement and verify RFSoC-based FPGA designs using AMD Vivado and Vitis.
  • Develop and optimize digital signal processing (DSP) algorithms for FPGA implementations.
  • Conduct functional simulations, verification, and detailed timing analysis to ensure FPGA timing closure.
  • Perform FPGA debugging and troubleshooting using hardware tools such as Chipscope, ILA, and SignalTap.
  • Interface FPGA designs with external hardware components, including ADC/DAC, RF transceivers, DDR, Ethernet, and other FPGA interfaces.
  • Collaborate with firmware, software, and hardware teams for seamless system integration.
  • Develop test benches and perform simulations for verification of FPGA modules.
  • Optimize resource utilization and improve FPGA performance for high-speed data processing applications.
  • Lead FPGA development efforts and manage team deliverables.

Candidate Requirements:

  • Bachelor's/Master's in Electronics, Electrical, or Computer Engineering.
  • 5–7 years in FPGA design & development.
  • Filtering, Modulation/Demodulation, FFT, Adaptive Filtering.
  • RFSoC evaluation boards, custom FPGA boards.
  • AMD Vivado, Vitis, Chipscope, ILA, SignalTap.
  • AXI, DDR, Ethernet, UART, SPI.
  • FPGA timing analysis, logic troubleshooting.
  • RF architecture, FPGA acceleration techniques.
  • MATLAB, Python, TCL, high-speed data processing, embedded system integration.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147206125

Similar Jobs

Hyderabad, India

Skills:

clocking PerforceDockerVerilogautomationPythonJenkinsGitPerlEmbedded C ProgrammingTclMemoryStaXilinx FPGA devicesLogic AnalyzerscdcOscilloscopesFPGA developmentsignal generatorsbackend tool flows for FPGA prototypingSynthesisSystemVerilog and UVM testbenchesChip IntegrationLinux-based version control environmentssystemverilogPlace Routebring-up experiencePCB knowledgeMethodics

Hyderabad, India

Skills:

UsbEthernetSoc ArchitecturePcieFPGA emulation platforms

Hyderabad, India

Skills:

UartSpiSvnDDRGitPcieVerilogEthernetXilinx VivadoSDCAxiVHDLXDCI²CLPDDR

Hyderabad, India

Skills:

rtl development Tcl ScriptingVerilogSynthesisVHDLFPGA architecture design flowFPGA design flowTiming ClosureFPGA timing analysis

Hyderabad, India

Skills:

GitCLinuxVerilogVxWorksMATLABPythonVHDLaltera quartusXilinx Vivado