Faits : A. A.a. A._, né en 1966, a travaillé depuis le 7 février 2000 comme ouvrier de construction et notamment comme grutier qualifié au service de la société B._ SA. A ce titre, il était assuré contre le risque d'accident auprès de la Caisse nationale suisse d'assurance en cas d'accidents (ci-après: CNA). A la suite d'une chute survenue le 21 février 2000, il s'est fracturé le radius distal droit ainsi que la tête du radius gauche. La CNA a pris en charge le cas. La CNA a accordé à A._ une rente d'invalidité fondée sur un taux de 24 % à compter du 1 er juin 2002, ainsi qu'une indemnité pour atteinte à l'intégrité d'un taux de 15 % (décision sur opposition du 3 septembre 2003, confirmée par jugement de la Cour des assurances sociales du Tribunal administratif du canton de Fribourg du 7 décembre 2004). Saisi d'un recours de droit administratif par l'assuré, l'ancien Tribunal fédéral des assurances l'a admis et a renvoyé la cause à la CNA pour complément d'instruction et nouvelle décision (arrêt U 65/05 du 20 septembre 2006). A.b. Le 10 septembre 2009, la CNA a confié une expertise pluridisciplinaire au Centre C._. Sur le plan somatique, les experts ont indiqué que l'assuré était incapable d'exercer son ancienne activité de grutier, tout comme celle d'ouvrier de chantier, ou toute activité physiquement pénible (rapport d'expertise du 25 février 2010). Par décision du 15 novembre 2010, la CNA a mis l'assuré au bénéfice d'une rente d'invalidité fondée sur un taux de 24 % à compter du 1 er juin 2002 et lui a alloué une indemnité pour atteinte à l'intégrité d'un taux de 27,50 %. Sur opposition de l'assuré, elle a modifié sa décision initiale en ce sens que la rente est accordée à compter du 1 er mars 2004 et fondée sur un taux d'invalidité de 26 % (décision sur opposition du 21 février 2012). B. L'assuré a interjeté un recours contre la décision sur opposition du 21 février 2012 en tant qu'elle porte sur le taux d'invalidité de la rente, lequel a été rejeté par jugement du 12 février 2015 de la Cour des assurances sociales du Tribunal cantonal du canton de Fribourg. C. A._ forme un recours en matière de droit public contre ce jugement dont il demande l'annulation, en concluant, sous suite de dépens, à l'octroi d'une rente d'invalidité fondée sur un taux d'invalidité de 100 % et d'une équitable indemnité de partie pour la procédure cantonale, à la charge de la CNA. L'intimée conclut au rejet du recours. La cour cantonale et l'Office fédéral de la santé publique ont renoncé à se déterminer.