duty engineering