electronics design engineer job description