STR

HQ
Woburn, Massachusetts, USA
600 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

Yesterday
Easy Apply
Woburn, MA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
The Cyber RF Hardware Engineer develops rapid prototype RF solutions, conducts tests and characterizations, and collaborates on design processes while leading hardware projects from concept to completion.
Yesterday
Easy Apply
Dayton, OH, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Design and implement real-time processing solutions for advanced Radar systems. Conduct performance analysis and collaborate with teams to meet system requirements.
Yesterday
Easy Apply
Dayton, OH, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
Lead the design and implementation of real-time embedded software for radar systems, conduct performance analysis, and mentor junior engineers on multi-disciplinary teams.