Our client creates hardware and software to fulfill their vision of immersive computing. Its Virtual and Mixed Reality products will transform the way professionals work, create and experience reality.
We're looking for a Video Processing Algorithm Engineer who will be joining our client's engineering team focused on creating its Mixed Reality software stack. You're daily job will be to work at the intersection of different vision technologies, camera hardware and video pipelines. To succeed in this role you have past experience with real-time image/video processing. You will tackle topics such as image & video restoration, and noise modelling and estimation. The techniques you use can come from the more classical signal processing background or deep learning neural networks.
As an engineer you have a passion to get things to not only work but to perform in a real-time system. You're not scared of going down developing GPU code with an aim to shave off the needed milliseconds for an awesome experience.
Our client's developers, designers, and HW engineers are world-class in what they do, and we want you to aim for the same level. As an individual, you obviously need to want to solve nearly impossible problems and be a team player who wants to work with other world-class software developers, designers, and HW engineers.
This is a full-time position located in Helsinki, Finland. Commuting from other cities in Finland is a possibility we can discuss and support. We will gladly help with relocating to Finland and make your move to the capital of the world's happiest, cleanest and one of the safest countries as easy as possible.
- Developer various real-time image and video processing algorithms needed for the Mixed Reality products.
- Take accountability for solutions that are modular and testable. Have pride for building unit and regression testing to prove that your code and solutions truly work.
- When necessary, debug, optimize and aspire to make things pixel-perfect. Be willing to spend time in making things truly amazing, not just great.
- Have fun while working on hard problems.