Embedded Linux software architecture
Outline how you would design a software architecture for a new embedded device, comparing performance, reliability, and security tradeoffs.
The Senior Software Engineer posting asks you to design software architecture and evaluate tradeoffs involving performance, reliability, security, and supportability.
Source posting