Why ask here? Read their websites, they clearly state the requirements!
http://www.emiratesgroupcareers.com/
Requirements for Position of First Officer - A330/A340 and B777
A minimum of 4,000 hours total flying time
A minimum of 2,000 hours multi-crew, multi-engined jet aircraft experience
ICAO ATPL
English language fluency (written and verbal comprehension)
Experience commensurate with age
Type rated would be advantageous
Its not rocket science!