
STR
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
Woburn, Massachusetts, USA
600 W Cummings Park, Woburn, MA, United States, 01801
Recently posted jobs
Machine Learning • Security • Software • Analytics • Defense
The Senior Program Manager leads the execution of complex programs, manages resources and communications, and ensures successful delivery while fostering collaboration among teams.
Machine Learning • Security • Software • Analytics • Defense
The Senior Program Manager will lead program execution, manage budgets, oversee multi-disciplinary teams, and ensure timely delivery while maintaining customer relationships.
Machine Learning • Security • Software • Analytics • Defense
Develop and test cutting-edge software applications in embedded systems, ensuring quality and communication of technical designs. Requires TS security clearance.