Agreed! Religion, or lack there of, has no place in any professional arena. This especially includes government offices. And if someone was fired for their lack of religion, it would be a clear violation of their constitutional rights and grounds for a good law suit.
They are posted in the U.S. Constitution, in the Bill of Rights, under the 1st Amendment. You don't have to swear on a bible, you may request a non-secular swearing during court proceedings in the U.S. You don't have to pray in governmental meetings when they do. You don't have to say "under God" when reciting the pledge of allegiance. It is your right under the 1st amendment to do, or NOT do those things.
As to being fired for being an atheist, this would be simply moronic for someone to do. However, should it occur, you are protected under the first amendment and various other federal and state employment laws forbidding such an act.
for what it's worth, i am in the USAF and i refuse to say, 'so help me god' every few years when i re-up.
so far, nothing adverse has come of it that i know of (though you never know what bosses/colleagues say behind your back).
at least, no one has said anything to me (i'm sure they don't want any flak like the big scandal xtians caused at the AF Academy, whose general was fired, etc.). i just let the officer know in advance so it doesn't cause my ceremony to end on an unplanned note :)
as you know, US law protects americans from being fired for their religious beliefs.
i wonder if Islamic nations offer the same protections...i would bet (at least) most don't.
does anyone know if there are any western or at least so-called 'developed' nations who can fire one for his/her beliefs? what about turkey, egypt, syria, lebanon, israel, mexico, indonesia, malaysia, etc...?