* 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 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.
Apply now
Add your CV (.doc, .docx, or .pdf - Max. 10MB):
#J-18808-Ljbffr