A degree from a recognized university in Computer Science or Electronics / Electrical Engineering. Should have designed and implemented significant part of a GUI that is in production. Exposure to UNIX based development would be an advantage.