Varjo is the world-leading provider of enterprise virtual and mixed reality solutions, delivering the highest levels of immersion, performance, and security for the most demanding industrial customers globally. Used by over 25% of the Fortune 100 to transform how they operate, Varjo is known for virtual and mixed reality that look and feel as real as the real world, allowing training fighter jet pilots and astronauts, designing cars, and conducting pioneering medical research across virtual environments. With our technology, professionals can recreate the exact feeling and conditions of real life in 3D, allowing them to work and train faster, better and more cost effectively.
Founded in 2016, Varjo now operates in over 40 countries worldwide with 200 employees in offices in Helsinki and Washington D.C. Our multicultural team consists of talents from all around the world, and our daily working language is English. We believe in the power of diversity – where different experiences, backgrounds, and ideas drive innovation and results.
We are now offering you an exciting position where you can see into the future and play your part in shaping Varjo’s growth journey.
Job description
Varjo is searching for a skilled and motivated Mixed Reality Engineer to join our team and contribute to the development of our industry-leading mixed reality technology. In this role, you will play a crucial part in designing, implementing, and maintaining the software that powers our cutting-edge MR experiences. You will have the opportunity to work on all aspects of the MR pipeline, from data acquisition and processing to rendering and display, collaborating closely with a talented team of engineers to deliver truly immersive and realistic mixed reality solutions. If you are passionate about pushing the boundaries of MR technology and want to be part of a company that is shaping the future of this exciting field, we encourage you to apply!
What you’ll be doing
- Implement features and improvements for our high-throughput Mixed Reality CPU and GPU processing pipeline as part of a broader team.
- Implement tooling and pipelines to support Mixed Reality feature development (e.g., data collection).
- Implement features directly interacting with sensor hardware.
- When necessary, troubleshoot, debug and fix problems to make the Mixed Reality processing pipeline work flawlessly.
Our expectations
- Experience in developing real-time graphics or image processing pipelines.
- Fundamental theoretical understanding in image processing and digital imaging.
- Ability to deliver high-quality production code. Our codebase is mostly C++, with tooling in Python.
- Knowledge of GPU processing fundamentals and practical experience in writing GPU code (e.g. shaders, CUDA).
- Ability to collaborate within, and sometimes across teams to deliver product outcomes together.
- Any practical experience in imaging pipelines (e.g., how camera sensors or ISPs work) is a big plus.
By joining us, you’ll get
- Opportunity to take part in creating the new state-of-the-art in virtual and mixed reality experiences.
- A low-hierarchy culture with minimal bureaucracy and maximum opportunity for you to take charge of your work.
- Flexible working conditions, competitive salary, and great benefits
- The possibility to select the tools and methods you want to use to do your job effectively.
- An international working environment with tons of opportunities to learn and grow with the company.
As we are developing the next computing paradigm, we need a versatile team to help ensure that the new realities are designed for everyone. Our multicultural team consists of talents from all around the world, and our daily working language is English. We believe in the power of diversity – where different experiences, backgrounds, and ideas drive innovation and results. Even if your profile is not a perfect match but you want to learn and grow, we’d love to hear from you. Ready to jump into the exciting world of VR/XR? Apply now by including your CV and a link to your LinkedIn profile.
This position will be filled as soon as the suitable candidate is found.