sub engineer jobs