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 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