I am a software embedded system engineer for one of the biggest tier 1 automotive companies "Valeo" and, I have more than 4 years experience in (pcb , firmware ,and microcontroller based products).
I had already developed firmware for gps gsm/gprs module A7 for various targets like STM32F103C8 , TM4C123 and TM4C129.
It will be appreciated if you send me more details about the microcontroller and gps module to feed you with the initial block diagram and the software architecture design.
and you can check my portfolio to see some of my related projects.