Raising money for a new business venture or product development can be a challenge, but East Perth-based software developer Firmware Technologies took a different approach to raising the $3 million it needed to develop and commercialise its new product.