I'm trying not to be an English nazi and I do apologise but I must tell you that "software" is an uncountable noun. This also applies to many other nouns like "equipment". There is no such thing as "equipments". Therefore, your possible questions could be;
1] What software is available for electrical engineering?
2] How many different kinds of software are available for electrical engineering?
__________________
"If you try to keep a leg each side of a barbed-wire fence, you'll do yourself a mischief." - Joh Bjelke-Petersen.
A herd is a similar collective uncounable noun, but there can be herds.
English is very difficult to master. Even for those of us raised with it.
"What are the leading electrical engineering software packages available today, and which do you recommend?" might be another way to frame the question.
milo
__________________
People say between two opposed opinions the truth lies in the middle. Not at all! Between them lies the problem, what is unseeable,eternally active life, contemplated in repose. Goethe