Assuming you are a baker and you have hired a designer to create an awesome logo for you. You want to place your awesome logo on your super delicious cake photo and display it on Instagram but you don't want to hire a designer for that too. It seems like a simple task that you should be able to do on your phone. Sure, you can do that.
To overlay your logo on your product you can download Photolayers app
After you download the android app from google play
open it up
Add background image
Then select your logo image usingthe "add photo" option and crop appropriately
Adjust position and size
Then save your picture.