What are the responsibilities and job description for the Digital design Engineer position at Minuteman Group?
Job Title : Digital Design Engineer (onsite)
Location : Lexington, MA
Job Type : W2 Contract
Background :
The Optical Communications Technology Group develops advanced laser communications technology for many applications. Research in optical switching and optical logic supports the development of future ultra-high-speed, all-optical routing. Research in superconducting, single-photon-counting detectors, novel modulation formats, and coding supports the development of future high-data-rate, interplanetary laser communications links. These technologies support the most sensitive optical communications links ever developed, enabling communication of several bits per detected photon across vast distances.
Must Have :
- Proficient in Verilog, SystemVerilog, VHDL and C.
- Ability to take an FPGA from concept to a device that meets all functional and timing requirements. This would also include generating system level test benches to verify FPGA performance, functionality and error recovery using Mentor Questa Logic Simulator.
- Experience with the Zynq Ultrascale RFSoC platform.
- Experience coding across multiple clock domains.
- Experience coding triple-mode redundancy for radiation resistance.
- Familiarity with the digital processing architecture for lasercom waveform standards
- Candidate must have demonstrated knowledge of and delivered products involving :
- 1) the Xilinx Virtex 5 SIRF FPGA;
- 2) Xilinx ISE 13.2 with SIRF Overlay;
- 3) Synopsys Synplicity targeting the Virtex 5 SIRF;
- 4) Code design for radiation-hardened operation of the Xilinx Virtex 5 SIRF;
- 5) Radiation-hardened CPUs;
- 6) Analog to digital converters (ADCs) and digital to analog converters (DACs);
- 7) SPI, I2C, SpaceWire, and Ethernet protocols;
- 8) Forward error correction, including Reed-Solomon and DVB-S2;
- 9) CoaXPress and CameraLink camera interfaces;
10) Differential phase-shift keying (DPSK) and pulse position modulation (PPM) optical modulation techniques; and
11) Control loops for synchronization of quantum-entangled sources.
Preferred Skills :
Ability to communicate effectively with other team members. Ability to design and program a Xilinx MicroBlaze embedded processor. Familiar with Xilinx Vivado and Vivado SDK. Experience with PCIe, CoaXpress, DVBS2 Error Correction, SC-PPM FEC, and PPM modulation and demodulation is also desired.
Education & Experience : Bachelor's and Masters degree with 8 years of relevant work experience.
Work Authorization : US Citizenship is required due to the nature of the work.