Scientist, Chief Engineer - Mission Payloads (Optical Systems) : Sign-on bonus ($50K max)
L3Harris Technologies
FORT WAYNE