No. The only attorneys that are able to defend you in a federal criminal case are those that are admitted to practice in the United States District Court for the district in which you are being charged.
To go beyond that, it's important that not only are they admitted in that district, but that they actually have had federal cases. There's a lot of people that are admitted but just don't do federal work, so you need to find out if that attorney is experienced in the federal system and knows what they're doing before you hire that attorney. I've been practicing in the Federal District Court in the middle district of Florida for 25 years, several years in the southern district of Florida.
I've practiced in New York City and other districts. It's important that you contact an attorney with similar types of experience so that you are well-represented in that situation.