Junior Embedded SW Engineer

Job Description

Main responsibility: implementing and developing image processing algorithm on tomorrow’s mobile platforms. This includes:

  • Algorithm implementation in C/C++
  • Run time optimization of algorithmic blocks, using SIMD units, GPU (OpenCL) and DSP
  • Assembly-level development at time-critical code sections
  • Participate in requirements definition and architecture level specification



B.Sc. in electronics or computer science from a certified University



  • 3-5 years’ Experience in programming for various ARM-based platforms
  • Excellent C/C++ coding skills
  • Familiarity with NEON instruction set.
  • Knowledge of optimizations (cycles, memory access, vectorization, assembly-level, multi-threading)