JOIN THE STR TEAM

Careers

CAREERS

Step into the dynamic world of subsea discovery and innovation.

SEARCH OUR JOBS

Location

See all

Houston

Electronics Engineering Technician

Learn more
Houston

Electronics Engineering Technologist / Technician

Learn more
Great Yarmouth

Cable Molding Technician

Learn more
Aberdeen

Hire Administrator

Learn more
Norway

Survey Technician

Learn more
Norway

Administrator

Learn more