Ada lingkungan di mana Anda tidak akan duduk di meja sepanjang hari. Banyak lingkungan penelitian atau teknik akan membuat Anda bekerja di meja dan di laboratorium atau di lantai teknik.
Misalnya, tempat saya bekerja, saya memiliki meja biasa di mana saya melakukan administrasi dan tugas pemrograman intensif atau offline, tetapi saya juga memiliki dua stasiun eksperimental yang saya dukung. Setiap kali saya perlu menguji kode pada 'mesin' saya memiliki pilihan untuk menggunakan Remote Desktop Connection atau turun dan bekerja di 'hutch' eksperimental.
Dalam tiga pekerjaan saya sebelumnya saya memiliki meja yang sama, tetapi banyak pekerjaan dilakukan di bengkel atau di lantai toko, menguji, mengoptimalkan atau mengkode pada mesin yang kami kembangkan. Saya bahkan telah dikirim ke AS, Jerman, Taiwan dan Cina untuk mendukung dan mengembangkan perangkat lunak lebih lanjut pada mesin di lapangan setelah dikirim ke pelanggan.
Bahkan di pekerjaan pertama saya setelah universitas, yang lebih terikat dengan meja daripada apa pun sejak itu, saya dikirim ke lokasi pelanggan untuk menggunakan perangkat lunak dan membantu mengatasi masalah.
Kebetulan, sementara sebagian besar karir saya dapat digambarkan sebagai sistem tertanam, seperti yang disarankan Thomas Owens , jangan berasumsi bahwa tertanam berarti mikrokontroler, papan sirkuit yang dirancang sendiri atau sistem operasi inti keras seperti QNX atau OS-9 .
Banyak industri berjalan menggunakan PLC seperti yang disarankan Wolfger dan PC industri yang menjalankan sistem operasi seperti Linux, Windows Embedded atau bahkan Windows biasa. Sistem ini mengintegrasikan subsistem ' waktu nyata keras ' dengan sistem kontrol 'waktu nyata lunak'. Di mana lapisan paling atas bisa menjadi yang paling kompleks dan menantang, terutama ketika mencoba mewakili mesin yang kompleks dengan antarmuka pengguna yang sederhana dan mudah digunakan.