Essential Experience Experience in Software Engineering, including embedded software development. Experience with software development using C and C++ on embedded platforms (e.g. ARM and DSP). Familiarity with resource/load sharing and synchronization techniques for multi‑core processing. Knowledge of