Las mejores herramientas de ingeniera hacen la diferencia, las herramientas de software juegan un papel importante en el diseño y el desarrollo de sistemas de hoy en día. En el pasado, muchos diseños embebidos fueron dictados por las capacidades del harware y la posibilidad de mapear su diseño a requerimientos del sistema. Gracias a la reducción en la potencia, coste, y tamaño del hardware embebido en la última década, el hardware ya no tiene que dictar las selecciones del diseño embebido. La productividad lo hace.