La société Somnium Technologies édite un environnement de développement dédié aux microcontrôleurs Kinetis de NXP (ex-Freescale) et, de manière plus large, aux architectures ARM Cortex. Cet IDE sous Eclipse utilise un flot de conception classique mais avec un compilateur GCC optimisé et un éditeur de liens propriétaire qui effectuent une optimisation globale du code embarqué. Les actifs de Somnium ont été repris en 2017 par l'éditeur allemand Segger.