Hi, I worked on printer firmware. It was fun! Printers are robots, when you get right down to it.
Now, when they downsized and reorganized and put me on the windows driver team, I left the company within a week.