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

Yesterday
Easy Apply
Melbourne, FL, USA
Easy Apply
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.
Yesterday
Easy Apply
Woburn, MA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
The Senior Embedded Software Engineer will design, develop, and test software for vulnerability research, ensuring software quality and integrating components.
Yesterday
Easy Apply
Arlington, VA, USA
Easy Apply
Machine Learning • Security • Software • Analytics • Defense
As a Senior Embedded Software Engineer, you will design, develop, and test software applications, ensuring quality through testing and verification while working within a multidisciplinary team.