STR

STR

66 open jobsTechnology, Information and Internet

About STR

Industry

Technology, Information and Internet

Website
Headquarters

600 West Cummings Park, Woburn, MA 01801, US

Company size

501-1000

Founded

2010

Founded in 2010 and headquartered in Woburn, Massachusetts, STR is a technology company focused on delivering impact through innovation. Operating in the Technology, Information and Internet industry, STR develops cutting-edge cybersecurity tools, analytics solutions, and advanced sensing systems designed to address complex national security challenges and keep society safer. As an employee-owned company with more than 980 employees, STR prioritizes lasting, long-term contributions over short-term gains. The company's culture is grounded in strong values, collaboration, and a shared commitment to making the world a little better and safer each day.

Jobs at STR

Work arrangements

Based on 66 current openings

See all 66 STR jobs →

Hiring activity at STR

Last 30 days33% more jobs added

40jobs added

View current jobs

Last 30 days40 jobs

Previous 30 days30 jobs

Salaries at STR

Salary range estimated from 112 job postings published on Global Work AI in the last 90 days.

Salary range

$96k–$280kper year

Typical salary

$182,000per year

Related companies