system design engineer