C++ Software Engineer

We are looking for an experienced software engineer to join our R&D group.


  • Develop of video player for the surveillance offering.
  • Have an orientation for system level development, multi-threaded applications.
  • Program in C++.
  • Work as part of the development team towards the application in an aggressive deadline.


  • Bachelor’s degree graduate in Computer Science/Computer Engineering (or similar).


  • 5 years of proven experience as a Software Engineer.
  • Work experience in C++ – mandatory.
  • Familiarity with video codecs and multimedia streaming protocols – an advantage.
  • Experience with COM/ATL – an advantage.
  • Experience in production time debugging techniques – an advantage.
  • Ability to research new technologies and implement independently.
  • Experience working with SCRUM / Agile methodologies – an advantage.
  • Deep knowledge in Object Oriented Programming and methodology.
  • Knowledge of Design patterns.
  • Knowledge of Windows environment.
  • Ability to work under stress with extensive working hours.
  • Team Player – ability to work well in a close team environment.
  • Excellent interpersonal skills.