engineering associate director salary