Florida Workers’ Compensation law prohibits employers from retaliating against employees in any way for reporting dangerous working conditions or injuries. Your employer is legally bound to investigate the accident, and they must take the proper measures to make sure that you are not discriminated against due to your injury. If the accident occurred due to the negligence of the company or another worker, the employer cannot fire you.
However, if your accident was the result of your own negligence, the employer may have a legal basis to fire you for violating company policies. For example, if you came to work intoxicated and injured yourself, then it was a violation of company policy to come to work under the influence and put yourself and others in danger. Therefore, they are legally within their right to let you go.
You should be aware that your employer is not required to hold your job for you if you will be gone for an extended period of time. If you end up losing your job after reporting your injury and feel it was due to retaliation, you will want to find an attorney. However, you will probably find it very difficult to prove retaliation in such a case.