"You recently got an offer from a major software company, but it’s not quite what you are hoping for. So, how can you negotiate offer? "
First of all, it’s great you're off to an excellent start by just trying to negotiate. Most people don't even do that.