About The Position

Project Overview The purpose of this project is to integrate a high-speed RF System-on-Chip (RFSoC) card into a computer system, develop software to stream high-speed data into RAM/storage, and to document the process. Testing will be performed through the injection of synthetic data.

Requirements

  • Rising juniors/seniors currently pursuing a Bachelor’s degree in computer science, electrical engineering, or computer engineering.
  • Coursework and experience with C++ and Linux.
  • Experience with the Git, CMake, gcc compiler, and Linux command-line tools.
  • Familiarity with digital signal processing concepts.

Nice To Haves

  • Currently pursuing a Master's degree in computer science, electrical engineering, or computer engineering.
  • Coursework and experience with FPGA, DSP, and/or PCIe bus transfers.
  • Experience with the Vivado development environment.
  • Familiarity with RF test equipment (arbitrary waveform generators, spectrum analyzers, etc.).

Responsibilities

  • Install and configure the RFSoC board, following anti-static procedures.
  • Develop C++ software to configure RFSoC board and stream its data to RAM or storage.
  • Perform testing of the data collection software with synthetic RF data.
  • Generate appropriate documentation.
  • Compile findings and results into a briefing for Advanced Technology staff.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service