Our Swiss client, a leading worldwide supplier of high performance optical sensor solutions is in search of a: C++ Software Engineer


  • Optimize and port C++ algorithms to mobile platforms
  • Design, implement and port algorithms to GPU and DSP
  • Port machine learning algorithms from research to production ready implementation
  •   Profile production code for performance reporting 


  • Master’s degree in computer science (or equivalent)
  • Very good C++ and C programming skills
  • Good code architecture skills
  • 3+ years’ experience in algorithm development, profiling and optimization
  • Good understanding of mobile platforms (CPU, GPU, DSP, memory, etc.)
  • Good knowledge of computer architecture
  • Open-minded, fast learner and willingness to learn
  • English fluency, French is a plus
Optional Skills:
  • Experience with embedded programming
  • Experience with DSP programming (Qualcomm Hexagon)
  • Experience with computer vision and/or machine learning
  • Experience with Android development
  • Good code architecture skills
If interested, please share your CV at iuliana@euroasiarecruiting.com.