Do I need a gold membership to play Armored Warfare?

Yes. To be able to play Armored Warfare on the Xbox One edition, an Xbox Live Gold Membership is required.
 
For information on Xbox One's Gold Membership Subscription, please visit Microsoft's Homepage:  
   - Europe