The Ditching Machine Engineer role involves designing, developing, and maintaining state-of-the-art ditching machines used across various construction projects. You will collaborate with a team of engineers and technicians to ensure that our machines operate efficiently and meet strict safety standards.