I call myself a software engineer. If I were working with lumps of metal instead of bits and bytes, I would have the opportunity to get some certification as an engineer, but that opportunity doesn't exist right now for software engineers. I like to think that I hold myself to the standards expected of a chartered engineer though, so see nothing wrong with calling myself one despite lacking the bit of paper.