You can check whether the field is required by doing the following:
- Go to Setup.
- Under App Setup on the left, go to Customize -> <Object Type> -> Fields.
- Click the Field you wish to see the permissions of.
- Click View Field Accessibility.
- Find the Profile and Record type. If Required is listed there, that means the field is required.