I don't think Asus would have much to gain from hiring me. My programming skills are those of an hobbyist, not a professional programmer. I wouldn't know where to start if I were asked to write something from scratch in C.
A lot of what I do is possible because I'm currently free of any corporate schedule. I have no release schedule to meet, no marketing department asking me to provide additional bullet points for their Powerpoint sales pitches, and no product manager telling me what to do (or what not to do). So while I can afford to spend entire evening on a single issue that's bugging me, that wouldn't be possible when working inside a company with deadlines to meet.
Interesting, I was actually wondering how advanced of a programmer you were. Don't get me wrong, I love your firmware and I am quite impressed and happy with it, it's not meant as an insult, far from it. I, myself, do a lot of scripting, but I am not a programmer, merely a System Admin. Mind you, I never touched C, but did a fair bit of Bash, Python, Batch and VBS.
I was actually tempted to give a shot at compiling the Asus GPL and try to manually add a couple of feature you added, just to see what the process is. Assuming it's within my skill set, I would be willing to buy a spare dev router. I just don't know if I would have a lot of time to put in. At the very least I can safely assume my girlfriend would not be trilled