The document describes a new soft x-ray polarimeter designed for use at the MAX IV Laboratory. It has five rotation axes and uses transmission and reflection multilayers as polarizers and analyzers to cover the extreme ultraviolet regime. The polarimeter mechanics are supported on a hexapod to simplify alignment relative to the photon beam and allow easy transfer between beamlines. It provides high precision polarization measurements needed to understand processes observed using circularly polarized synchrotron radiation.