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

5 Hours AgoSaved
Easy Apply
Woburn, MA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
The Senior Software Engineer will design, develop, and implement advanced algorithms and software systems, providing technical leadership and mentoring throughout the software lifecycle.
6 Hours AgoSaved
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.
6 Hours AgoSaved
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.