Odile Macchi is a specialist in signal theory, information and communications. She is a member of the Académie des sciences and has served on academy committees on science education and developing countries. At the national level, she has served on the Supreme Council of Universities, National Scientific Research Committee, and the Guidance Committee of National Network for Telecommunications Research. She has worked to improve science education, particularly in the promotion of women in science. Here awards and honors include: Fellow of the International Electrical and Electronics Engineers (IEEE), Chevalier of the Legion of Honour, and Officer of the National Order of Merit.