Inderjeet Sharma was walking near a road in San Jose on Tuesday morning when he was hit by a pickup truck. The driver fled the spot.
Mr Sharma was pronounced dead at the scene and his identity was revealed on Friday, San Jose Mercury News reported.
With the help of eyewitnesses and footage from a surveillance camera, the police identified and located the vehicle on Wednesday.
On the same day, the driver of the vehicle Pedro Cortez Bernal, 29, surrendered to the police.
Mr Bernal was arrested on suspicion of felony hit-and-run.