Heh, that reminds me that I should try to learn assemblyI'm sure there are many others. Personally, I've done most of my work-related programming at assembly level, but I have done WinCE programming, too.
Biomedical engineering is a massive field -- there are many, many subdisciplines, enough for anyone interested in medicine and engineering.
Sounds like a great field, I'll have to wait and see if it still sounds good in a couple years