engineer work environment