Software engineers: Embedded systems vs. enterprise—the differences are real