The defendant can post their own bail or ask a family member or friend to post it. If the defendant uses a bond company, the company may require the defendant to have a co-signer (someone who will help the company find the defendant should they fail to appear).
No - if you signed the bond it doesn't matter whether you have a job or not - or whether the bondsman asked you if you did. You are liable as surety on the bond - having a job or not has nothing to do with your liability. Sorry.
Virginia Code Section 19.2-120 states that a person pending a trial or hearing, shall be admitted to bail, unless there is reason to believe: They will not appear for trial. They are an unreasonable danger to himself/ herself. They would constitute an unreasonable danger to the public.
If a defendant cannot afford bail, then at the arraignment or any hearing while still incarcerated the defendant can request a bail reduction or release without bail. That must be supported with evidence that the defendant is unlikely to reoffend or to flee.