@tmalsburg absolutely true. There is a career path here, although it's not ideal. Write up your software as a paper, put in the time to write high quality documentation and tutorials, organise in person tutorials at conferences, etc. Make your paper highly visible on the website where you download the software and get the documentation. If your software ends up widely used it will get citations, possibly a lot, even though not everyone who uses it will cite it. All my most cited papers are software ones.