I like to explain it this way:
How many programmers does it take to change a light bulb? A: None: it's a hardware problem.
How many engineers does it take to change a light bulb? A: as many as can possibly get their hands on it at the same time.
As a Software Engineer, I'm a programmer that will change light bulbs when necessary.