Skip to main content
Systemstechnologyresearch (STR)

Systemstechnologyresearch (STR)

Hiring Now
Woburn, US
1036+ employees
—

About

Systems & Technology Research (STR) is an employee-owned technology company founded in 2010 that develops cutting-edge cybersecurity, sensing, and analytics capabilities to solve national security challenges for the United States government. The company focuses on formulating solutions to the nation's newest, hardest problems through sustained innovation and application of technology.

Open Roles (1)

1
Total Roles Posted
Nov 2026
Last Active