Jobs at byrd technologies GmbH