In Canada, there is a Ritual Calling of the Engineer, which has an "Obligation" which is not exactly an oath. http://en.wikipedia.org/wiki/The_Ritual_of_the_Calling_of_an... I'll paste the text here if I can find it.
I also like the idea of passing the iron rings down through generations of new engineers. In Brazil we don't. It reminds the ones new to the career that others came before them and that others will come after them and of the obligations we share. That's one thing many of us forget much too frequently.
Personally I think it's a brilliant idea and wish that more professions adopt a similar thinking (I don't know of any that do but then again I haven't looked very hard).