SOLPI is a computer vision company focused on the development of software tools for machine vision products in fields such as: hyperspectral imaging, 2D image processing, 3D laser triangulation and camera control.

For our office in Barcelona, we are looking for a Senior Software Developer.

Software development and maintenance will be your main responsibility. After getting acquainted with the architecture of the existing software, you are expected to integrate more functionality into the existing or new GUI’s and libraries.
Other tasks will include the development of DLL’s, scripts and example applications, together with 3rd party tools for image processing and machine vision such as Matlab or LabView.


Main Tasks:

  • GUI’s development.
  • DLL’s development.
  • Scripts and sample applications.


  • Proved experience with C/C++.
  • GUI programming.
  • Good knowledge of the English language (spoken and written) is a must.
  • Software development in Visual Studio or similar.


  • QT experience.
  • Image processing background.
  • Script languages (e.g. XML/Python).
  • OpenCV and OpenGL.
  • Linux.
  • CUDA

Are you interested in this challenging position within an international work environment in a successful company? You will be working with a motivated team in an exciting technology! Please send your complete application documentation (Motivation Letter, CV, Diplomas/Certificates) by email to