The seats are crap on the 777 because like so much else the company does to us it gave us the cheapest option. As you look at the Boeing catalog there are 3 options for the cockpit seats and you can guess from all the back problems pilots have which option Emirates choose for us.
This like so much more is what a new joiner has to look forward to if you elect to join Emirates. They might have Big Shinny Jets but they treat you like absolute trash. Think long and very carefully before joining, your health depends on it!