solid works careers in Cavan, Ireland