Hi,
I have experience for 15+ years in electronics/embedded development. I have several years of advanced AVR/arduino development, including library development from scratch. Practically all Arduino AVR boards used, like: 2009, 2010, UNO, MEGA, NANO, MICRO, MINI, etc. Several shields used like Ethernet (W5100, ENC28J60, etc.) with various IP protocols implementation, various graphical TFTs with and without touchscreen and various BUS types (parallel, SPI, I2C, etc.), all kinds of sensors and buses, serial and parallel memories, etc.
I think I can easily implement your project in the needed 3 days time, although I don't really know what is the "pulse" supposed to be, if the user is supposed to input the number of cycles in "auto" mode, etc. But these details will be easily discussed and understood.
If you already have the basic hardware working, this will be no big deal to getting completed. I assume you are using a "standard" alphanumeric LCD (hitachi hd44780 compatible), that I have already used dozens of times. The user push buttons will be properly debounced in software and everything written in non-blocking code. The only doubt for now is the "injection pulses" behavior, if simple PWM, if a predefined pulse with hardcoded times, etc.
If you are interested in my bid, feel free to contact me.
Regards,
Carlos.