SSIS Installation on Dedicated Server
You can install SSIS on a dedicated server. It will provide the capability of designing, executing and storing the packages. Packages would be accessible from agent service installed on other server as in your case. I see no issue in this design as per your requirement.
However this design will not use resources on dedicated SSIS server. All execution load will be on calling server with database engine.