Interim clearance is sufficient for the start of this assignment
Required Skills:
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 including collaborating with other on-site and/or remote technical team members, preparing and sharing technical results with others, and documenting work to aid other team members and activities
Desired Skills:
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
Work Location:
Clearance:
#IND
| Location | Lexington, MA |