Digital Design Engineer

AthariLexington, MA
Onsite

About The Position

This role involves designing, testing, and debugging digital logic for FPGA architectures, with a focus on System on Chip (SoC) designs. The engineer will integrate programmable logic with on-chip software processing, perform unit-level and chip-level verification, and conduct laboratory testing of FPGA designs. Experience with high-speed I/O interfaces, signal processing applications, and strong communication skills are essential.

Requirements

  • Bachelor’s degree, Master’s degree, or PhD in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Physics, or related scientific/engineering field
  • Strong knowledge of hardware description languages including VHDL, Verilog, and/or System Verilog
  • Experience designing and testing programmable logic designs targeting System on Chip (SoC) FPGA architectures that required integration of the programmable logic with on-chip software processing
  • Experience with unit-level and FPGA chip level verification of RTL
  • Experience with laboratory benchtop testing of FPGA designs including the use of integrated logic analyzers (e.g. ChipScope) and/or laboratory equipment such as stand-alone logic analyzers or digital oscilloscopes
  • Experience designing, testing, and debugging high-speed I/O interfaces and protocols utilizing an FPGA’s built-in SERDES
  • Experiencing developing, designing, and programmable logic for signal processing applications
  • Strong verbal and written communications skills

Nice To Haves

  • Experience developing and testing with Xilinx-based RFSoC devices
  • Experience using Modelsim/Questa/CocoTB toolchain for RTL simulation
  • Familiarity with continuous integration (CI) pipelines for joint FPGA and embedded software development
  • Familiarity with Ethernet, Infiniband, and/or PCIe protocols, testing, tools, and debugging
  • Familiarity with RDMA and RoCE protocols
  • Experience programming in Python

Responsibilities

  • Designing and testing programmable logic designs targeting System on Chip (SoC) FPGA architectures
  • Integrating programmable logic with on-chip software processing
  • Unit-level and FPGA chip-level verification of RTL
  • Laboratory benchtop testing of FPGA designs using integrated logic analyzers (e.g. ChipScope) and/or laboratory equipment such as stand-alone logic analyzers or digital oscilloscopes
  • Designing, testing, and debugging high-speed I/O interfaces and protocols utilizing an FPGA’s built-in SERDES
  • Developing, designing, and implementing programmable logic for signal processing applications
  • Collaborating with other on-site and/or remote technical team members
  • Preparing and sharing technical results
  • Documenting work to aid other team members and activities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service