black cat engineering careers in Offaly, Ireland