M-346 là một phiên bản sửa đổi cao của loại máy bay Yak/AEM-130đang được phát triển theo liên doanh. Khác với Yak-130 sử dụng thiết bị của Nga, M-346 sử dụng thiết bị từ các nhà sản xuất phương Tây, chẳng hạn như hệ thống điều khiển bay kỹ thuật số được phát triển bởi sự hợp tác giữa Teleavio, Marconi Italiana và BAE Systems. Aermacchi cũng chọn động cơ phản lực cánh quạt Honeywell F124 để cung cấp năng lượng thay cho động cơ Povazske Strojarne DV-2S dự kiến ​​ban đầu.