This site is located on the hills west of Diamond Lake Outpost. Climb the hill past the Cave (this cave is home to a Horde) and continue uphill to reach a Camp. The Beacon and the Injector hard case can be found there.
Video Walkthrough
How to find the NERO Research Site in Diamond Lake