Umbra
–
Arlington, VA, 22209
... customer and Umbra staff. A sound understanding of mathematics, with a technical degree in engineering, computer science, mathematics, or physics. At least 6+ years experience with space-based mission system design, development and/or operations. ... - Jun 12