My first programming job was as a Test Engineer. That was the title and it was, essentially, a software engineer who's job was to write tests. This was in the Boise based Enterprise LaserJet R&D Lab. The languages used were TCL, KSH, BASH, C, C++ and, in the end, C#.
Today I work for Micron Technology, Inc. as a Systems Software Engineer. My professional software engineering career has been focused mainly in libraries and lower level programs. I have written Linux kernel modules. I prefer to work in the Kernel before any other. User facing programs I tend to avoid.