Yes, the Digital Signature of a authorised director is mandatory for filing the form.