I am an EE engineer. I also worked with microcontrollers such as MSP430, Arduino, PIC, etc. I have a background in digital design and have lots of experience working with Xilinx and Altera FPGA boards writing VHDL and embedded C for NIOS II (field of interest). ABOUT YOUR PROJECT, I have done lots of similar projects with MSP430 microcontrollers (because of its extremely low power consumption) and can handle your project easily (using interrupts and timers). We can discuss it more over chat.
Regards,