What Does a Printed Circuit Board Designer Do?