Directly supporting haram businesses and transactions is not permissible. However, if you are creating a software that can be used in a halal way, then it’s permissible to make such software even if those companies will use it in a haram way (i.e. earn interest). Yes, if your software can only be used to collect haram interest then it would not be permissible to make it and sell it to such companies.