Passage: As with other software, embedded system designers use compilers, assemblers, and debuggers to develop embedded system software. However, they may also use some more specific tools:

Question: How do they make embedded system software?
compilers, assemblers, and debuggers