STR

HQ
Woburn, Massachusetts, USA
800 Total Employees
Year Founded: 2010

Offices at STR

STR is headquartered in Woburn, Massachusetts, USA.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

U.S. Office Locations

HQ
Woburn, Massachusetts, USA

600 W Cummings Park, Woburn, MA, United States, 01801

Recently posted jobs

9 Hours Ago
Easy Apply
Woburn, MA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Lead the development and implementation of signal processing capabilities for undersea warfare systems, mentoring teams, and interfacing with customers to craft technical solutions and innovate advanced processing algorithms.
Yesterday
Easy Apply
Dayton, OH, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
As a Lead Software Engineer, you will design, develop, and test complex software systems with a focus on air and space applications, following object-oriented principles and engaging in DevSecOps practices.
Yesterday
Easy Apply
Woburn, MA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Lead Software Engineer will design, develop, integrate, and test software for complex systems, focusing on air and space applications while adhering to strict architectural and security requirements.