hello, my name is Diego I work in a research and development company, We perform simulations and firmware development with various programs.
I have the skill you are looking for, I program in assembly and handling Proteus. I would like to know more about your project.