I also have more than one year experience in testing embedded systems in the automotive environment, using CANoe and CAPL, its script language, for automated tests.
My last job was cross compiling software packages for another embedded system (PowerPC based Linux) and writing software that uses them. This included building cross compilers and setting up the crosscompiling environment.
I prefer small, clear, fast programs and websites. I like C++ and Java, depending on the task; when using C++, I like to use the STL.
For further details, have a look at my profile in the German "gulp" freelancer database and at my CV (PDF version).