Qureos

Find The RightJob.

Technical Lead – FPGA/RTL Design

Job Overview:

The FPGA Technical Lead is responsible for driving the complete FPGA design lifecycle — from architecture definition to on-board validation — for complex digital and wireless communication systems. This role demands both strong technical expertise and leadership capability to guide engineers, ensure design excellence, and deliver mission-critical FPGA-based solutions on schedule and within quality standards.

Key Responsibilities

  • Technical Leadership
  • Own the FPGA design architecture and implementation for assigned subsystems or projects.
  • Translate high-level system requirements and signal processing algorithms into efficient FPGA architectures.
  • Lead design partitioning between FPGA fabric, embedded ARM cores (for SoCs), and external components.
  • Review and optimize RTL code for timing closure, power, and resource utilization.
  • Guide the team in synthesis, P&R, STA, and bitstream generation for Xilinx/AMD platforms.
  • Lead root cause analysis for FPGA/hardware integration issues.
  • Design & Development
  • Develop RTL (VHDL/Verilog) modules for signal processing, control, and high-speed data interfaces.
  • Implement and verify digital signal processing modules such as filters, modulators, encoders, and error correction blocks (LDPC, Turbo, etc.).
  • Define and maintain FPGA design documentation — architecture specs, interface definitions, implementation reports, and timing analysis records.
  • Integrate FPGA logic with embedded ARM software for SoC-based systems (e.g., Zynq/Zynq UltraScale+).
  • Verification & Validation
  • Develop and review simulation testbenches using ModelSim or XSIM.
  • Drive functional verification, coverage, and regression test planning.
  • Support hardware bring-up, integration testing, and validation using real-time signals and tactical radio platforms.
  • Process & Quality
  • Ensure adherence to ISO 9001:2015 and internal FPGA design development processes.
  • Conduct design reviews — input, output, verification, and change reviews — with documented MoMs.
  • Collaborate with cross-functional teams (System, Firmware, Hardware, QA) to ensure seamless product integration.
  • Mentorship & Team Building
  • Mentor junior engineers in RTL design, FPGA methodologies, and debugging practices.
  • Provide technical guidance during code reviews, synthesis, and timing closure.
  • Encourage continuous learning, reusability, and innovation in FPGA workflows.

Professional Skills:

  • RTL design in VHDL/Verilog
  • Xilinx tools for synthesis and implementation
  • Thorough understanding of Xilinx FPGA’s
  • Simulation and verification using ModelSim/XSIM
  • Synthesis, place-and-route, static timing analysis, and constraint management
  • Hands on with Zynq SoC or Zynq UltraScale+ platforms preferred
  • Familiarity with scripting (Tcl/Python/Shell) for simulation & compilation automation
  • Hardware Design: Logic Design & Debugging expertise
  • Good to have implemented DSP algorithms in FPGA environment for Radar, wireless communication
  • Good to have modelled the algorithms in Octave/MATLAB, generated test vectors, visualized data.
  • Working knowledge on interfacing with ADCs and DACs and interpreting their performance.
  • Configuration/Version control tools like SVN

Desired Attributes/ Softskills

  • Strong analytical and debugging skills at both RTL and board levels.
  • Ability to architect modular and reusable FPGA designs.
  • Effective communicator with a collaborative mindset across hardware, software, and system teams.
  • Ownership-driven attitude with a focus on delivery excellence, decision making and design integrity.
  • Enthusiastic mentor fostering technical growth within the team.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.