Location: Belgium, Mechelen

Your main responsibilities will be to

  • work together with Computer Vision Engineers to develop processing algorithms for the multispectral
    cameras
  • translate Python prototypes of algorithms into efficient GPU implementations, for mobile and desktop
    targets
  • provide integration and development support in building camera evaluation kits and demonstrators
  • review code and coach engineers, who are not programmers but that do use code on a daily basis, towards a
    better overall quality of infrastructure

Your profile, skills and talents

Ideally you are a creative, self-dependent engineer, highly-motivated to be part of a dynamic team creating new value,
continuously and actively seeking better solutions for our problems. Specifically:

  • You have a master’s degree in Computer Science, Software Engineering or similar relevant degree, with at least 5 years of relevant experience
  • Software engineering, rather than just coding, is your trade. You are comfortable at all levels of abstraction, from architecture planning to debugging of the low-level driver code.
  • You master one of the GPGPU technologies: OpenCL, Vulkan Compute, CUDA
  • You have experience with media processing pipelines, e.g. GStreamer
  • You are not afraid of any programming task needed to get the work done efficiently, whether it required using Python, Go, Matlab, Javascript, Embedded-C or anything around
  • You are proficient with Python
  • Git and continuous integration and unit tests are the tools you use daily, you can solve any Git-related glitches without problems
  • You are comfortable developing for Windows, MacOS and Linux. Android/iOS development history is a plus
  • You keep up-to-date with all the newest trends, e.g. Flutter, Mojo, Vulkan, etc.
  • You are fluent in English, and have good presentation skills
  • You are independent and able to work well autonomously

You will help us be successful when:

  • You are a good team player, able to pursue and find compromise through constructive discussion, enthusiasm and skills
  • You are result-driven, you have a natural desire to analyze and solve problems and you are self-critical