fresh engineers careers in Cork, Ireland