Varjo Logo jpg

Senior Software Engineer

Varjo

Job Description

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 Varjos growth journey.

 

Job description

Varjo is seeking a talented and passionate Senior Software Engineer to join our Integrations & SDKs team. In this role, you will play a key part in developing and maintaining the software that allows developers worldwide to create incredible VR/XR experiences using Varjo's cutting-edge technology. You will be responsible for designing, building, and enhancing our developer SDK, including our OpenXR runtime, Varjo proprietary APIs, and integrations with popular game engines like Unity and Unreal Engine. This is an opportunity to work on the forefront of VR/XR technology and contribute to a product used by industry leaders across the globe.

You will be a crucial member of a highly skilled and collaborative team, working closely with other engineers, product managers, and our developer community. Your work will directly impact the success of Varjo and the future of immersive technology. If you are a highly motivated individual with a passion for VR/XR and a proven track record in software development, we encourage you to apply!

This role is based in our Helsinki office with hybrid work options available. If you are located elsewhere, we will provide support with relocation.

 

What youll be doing

  • Designing, developing, shipping, and maintaining Varjos developer SDK, which includes our OpenXR runtime and Varjo proprietary APIs.
  • Work with our feature teams to bridge our XR stack sub-systems to our SDK.
  • Design, develop, and maintain our key 3D engine integrations, layered on top of the developer SDK.
  • Participate in defining APIs and OpenXR extensions.

 

Our expectations

  • You are fluent in C++ and have a proven history of writing awesome code, which is modular, testable, maintainable and well documented. Most of the solutions you will contribute to will be in C++.
  • Deep expertise of developing with Unreal Engine and/or Unity, shipping applications or plugins, and having experience of debugging or modifying the engine internals.
  • Experience working with at least one modern graphics API - Vulkan or DirectX.
  • You can collaborate effectively both within your own team as well as cross-functional teams and to share knowledge with others.
  • Good communication skills in English.
  • Experience in developing SDK products is a plus.
  • Professional experience with C/C# would be a plus.
  • Previous working experience with VR/XR is a plus but not a must.

 

By joining us, youll 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, wed 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.

Find your dream job

Freshly added jobs in Finland

AI Developer

Senior Software Engineer

Full Stack Fiori Developer

Junior Software Developer

Who is Hiring is part of Cybrient Technologies SA