Software engineer turning hardware noob.