Eh, I think it's in the best interest of the employed to throw around numbers like $300k / year and $1mm bonus just to shift the window. If people say them enough, eventually someone will pay it. Maybe to one of us!
The position described above isn't an entry level or even medium level position -it's a leadership role (Think "principal engineer") for a strategic project (mapping) on the mobile platform(s) for Apple. I guarantee you that person will be making north of $300K/year.
Put that another away - This person responsible for driving a Multi-Billion dollar project will be only making 3x the lowest paid software engineer at Apple, and they will likely have 500x the responsibilities.
$300k/year is not abnormal at all for a fairly senior engineer or director at Google in Silicon Valley after bonuses and stock grants. It doesn't matter whether people say those numbers or not, anyone who works in the Valley knows that's the market rate.