Not under the FSW Class. You will get points for your MBA (assuming the ECA says it's a Master's), and you'll get points for your work ex. The two don't need to be related. Nothing wrong with working in a different field.
Naturally, you'll have to choose the right NOC (software engineer).
I don't know about the various PNP programs so maybe someone else can help.