I have just read your job description and your project is really interesting to me.
The Items you raised are similar to what I have already done in practice and I think you can do it in a short time if you Flere
I am a electronics and communication engineer with more than 2 years of experience in PCB designing. I have worked on many projects in past. So I think I can help you. Let's discuss more over chat.
Please look atFlere