France needs to increase labor flexibility and overhaul its tax system if it is to remain competitive, the chief executive of design software company Dassault Systemes told CNBC.

CEO Bernard Charles stressed that for France to take a more European outlook in the way it does business, it needs to make it easier for companies to hire and fire workers.