Existem ambientes onde você não ficará sentado em uma mesa o dia todo. Muitos ambientes de pesquisa ou engenharia farão com que você trabalhe tanto na sua mesa como no laboratório ou no chão de engenharia.
Por exemplo, onde eu trabalho, eu tenho uma mesa comum onde faço tarefas administrativas e de programação intensiva ou off-line, mas também tenho duas estações experimentais que eu apoio. Sempre que eu precisar testar o código em 'a máquina', tenho a opção de usar a Conexão de Área de Trabalho Remota ou descer e trabalhando no 'hutch' experimental.
Em meus três trabalhos anteriores, eu também tinha uma mesa, mas muito do trabalho foi feito na oficina ou no chão de fábrica, testando, otimizando ou codificando nas máquinas que estávamos desenvolvendo. Até fui enviado para os EUA, Alemanha, Taiwan e China para apoiar e desenvolver software adicional em máquinas no campo depois de terem sido entregues aos clientes.
Mesmo em meu primeiro emprego depois da universidade, que era mais voltado para a mesa do que qualquer outra coisa desde então, fui enviado para sites de clientes para implantar o software e ajudar na solução de problemas.
Por acaso, embora grande parte da minha carreira possa ser descrita como sistemas embarcados, como Thomas Owens sugere, não assuma que embutido significa microcontroladores, placas de circuitos projetadas internamente ou sistemas operacionais hard core como QNX ou OS-9 .
Grande parte da indústria opera em CLPs, como o Wolfger sugere e PCs industriais executando sistemas operacionais como Linux, Windows Embedded ou mesmo apenas o Windows antigo. Esses sistemas integram subsistemas hard-time 'com sistemas de controle' soft-real-time '. Onde a camada mais alta pode ser a mais complexa e desafiadora, especialmente ao tentar representar uma máquina complexa com uma interface de usuário simples e fácil de usar.