FPGA Engineer

Strativia

$110K — $130K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Proven track record of designing and developing FPGA-based systems.
  • Expertise in Hardware Description Languages (HDL) such as Verilog and/or VHDL.
  • Familiarity with various FPGA development platforms and design toolchains.
  • Experience in developing embedded firmware and integrated hardware/software systems.
  • Strong foundation in digital communications and signal processing.
  • Proficient in hardware simulations and performance analysis.

Responsibilities

  • Design, develop, and enhance FPGA controllers for real-time quantum communication systems.
  • Improve existing FPGA firmware for classical communication protocols and optical phase stabilization.
  • Develop firmware subsystems for evolving experimental hardware configurations.
  • Create scalable data acquisition and control architectures for quantum network nodes.
  • Research and implement Time-to-Digital Converter (TDC) architectures.
  • Analyze FPGA resource utilization and timing performance.
  • Maintain PYNQ libraries for intuitive FPGA-based quantum communication interfaces.
  • Design interfaces between programmable logic and processing systems on FPGA platforms.

Benefits

  • Collaborative work environment with government researchers and technical staff.
  • Opportunities for participation in technical meetings, workshops, and conferences.
  • Support for advanced research and development in cutting-edge technology.
  • Involvement in groundbreaking quantum networking research initiatives.
Full Job Description
Job Purpose:
The FPGA Engineer supports advanced research and development efforts focused on next-generation quantum communication technologies. This position is responsible for designing, developing, and implementing FPGA-based hardware and firmware solutions that enable real-time quantum communications, scalable network control, and high-performance data acquisition systems. The ideal candidate possesses strong expertise in FPGA development, embedded systems, digital communications, and hardware/software integration while working collaboratively within a research and development environment.

Responsibilities:
  • Design, develop, and enhance FPGA-based controllers supporting real-time quantum communication systems.
  • Improve existing FPGA firmware supporting classical communication protocols and optical phase stabilization.
  • Develop firmware subsystems to support evolving experimental hardware configurations and system requirements.
  • Design scalable data acquisition, analysis, and control architectures for quantum network nodes.
  • Research, design, simulate, implement, and evaluate Time-to-Digital Converter (TDC) architectures.
  • Analyze FPGA resource utilization, timing performance, clock utilization, and system resolution.
  • Develop and maintain PYNQ libraries that provide intuitive interfaces for FPGA-based quantum communication platforms.
  • Design hardware and software interfaces between programmable logic (PL) and processing systems (PS) on FPGA and MPSoC platforms.
  • Optimize firmware modules to meet strict timing, synchronization, and performance requirements.
  • Develop hardware schematics, block diagrams, Verilog modules, simulation environments, and supporting technical documentation.
  • Prepare monthly progress reports detailing accomplishments, project status, technical risks, and planned activities.
  • Collaborate with government researchers and technical staff to support ongoing quantum networking research initiatives.
  • Participate in technical meetings, workshops, and conferences as required.
  • Perform other duties as assigned in support of the research program.

Education and Experience:
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related technical discipline.
  • Demonstrated experience designing and developing FPGA-based systems.
  • Strong knowledge of Hardware Description Languages (HDL), including Verilog and/or VHDL.
  • Experience with FPGA development platforms and associated design toolchains.
  • Experience developing embedded firmware and hardware/software integrated systems.
  • Strong understanding of digital communications, communication systems, and signal processing principles.
  • Experience performing hardware simulations, validation, and performance analysis.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent written and verbal communication skills with the ability to prepare technical documentation and reports.

Similar Jobs

More Jobs at Strativia

  • Sr. Training Specialist- Regional Lead
    $88K — $105K *
    Sacramento, CA 95823 (Sacramento County)
    Education, Government & Non-Profit
    In-Person
  • Program Manager
    $110K — $130K *
    Arlington, VA 22204 (Arlington County)
    Education, Government & Non-Profit
    In-Person

More Telecommunications & Hardware Jobs

Find similar FPGA Engineer jobs: