engineering jobs advice