Martin County is adding 28 new firefighters to the ranks and a $5.8 million grant is helping to pay for 18 of those positions.