Senior C++ Engineer
VarjoAbout the role
Senior C++ Engineer
Varjo is a Finnish mixed and virtual reality technology company. We are known for mixed reality that looks and feels just as real as the real world. Founded in 2016, Varjo is doing business in more than 40 countries worldwide, with offices in Helsinki, Oslo, and Washington D.C. And the immersive computing revolution has only just begun.
Our in-house R&D team designs and develops hardware, software, and services that are now a symbol of the highest quality across the industry. Varjo’s VR and XR solutions are already being used to train astronauts, design vehicles, and many more professional use cases across the world’s leading companies. Recently, we have also been setting new standards for prosumers looking for true-to-life virtual simulations. Next, we are about to bring to life our vision for future computing. The programmable world that once existed only behind our screens will merge with our physical surroundings, and it will forever change the choreography of our everyday life.
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.
Job description
As a Senior C++ Engineer, you will take a key part in creating innovative virtual reality experiences, with the Varjo Reality Cloud being a pioneer solution providing a VR and MR enabled shared workspace and cloud streaming solution for immersive 3d content, used by collaborators all around the world. With a talented team of varied backgrounds and experiences, we push what is possible in quality and responsiveness of cloud-delivered VR solutions to our various business partners across many fields, such as automotive, architecture and industrial design. Your background in creating, understanding, and improving software architecture will help to drive the change for a better, more efficient, and coherent development landscape. As a mentor, your technical expertise and insight will benefit other members of the team, both through one-on-one sessions, trainings, and providing code and architecture reviews and opinions.
What you will be doing
- Designing, developing and maintaining code written in C++.
- Investigating, prototyping and leading implementation of the coolest, bleeding-edge VR and mixed-reality devices and solutions.
- Assessing, refactoring and simplifying existing complex solutions.
- Shaping and improving the network of connections between modules and libraries.
- Providing expertise, knowledge sharing and personal mentoring to the senior members of the team.
Our expectations
- Strong C++ backbone, confirmed by years of experience on senior and expert positions
- Proven problem-solving skills and a passion for learning new things
- Curiosity and willingness to dive into existing solutions, with the aim of improving them.
- Easy-going attitude and will to work with designers, testers, and product managers
- Experience with following fields is a plus:
- Cloud solutions and services, hardware instancing (AWS and similar).
- Streaming video and audio from and to the user, compression algorithms, optimizing for throughput and latency. Creating and optimizing the streaming architecture.
- VR/MR/XR, both in software and hardware.
- Graphics APIs (DirectX, Vulkan).
- Game engines (UE5, Unity) and/or existing professional VR software (Autodesk VREd etc.).
Next steps
By joining us, you will get:
- Opportunity to take part in creating new state-of-the-art 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.
Ready to jump into the exciting world of VR/XR? Apply now. Please include your CV and a link to your LinkedIn profile.
Even if your profile is not a perfect match but you want to learn and grow, we would love to hear from you.
This position will be filled as soon as a suitable candidate is found.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s