Unreal Engine C++ XR Developer II

4 weeks ago


Alton, Canada Mawari | The Immersive Compute Network Full time

About The Mawari NetworkAt Mawari we believe the next iteration of the internet will be delivered to XR devices. It represents a fundamental and pivotal change on how we work, socialize and learn today. To power the next generation of the internet and drive mainstream adoption, we need to meet or surpass the scale and quality of service we have in today’s internet. In order to achieve this, a new infrastructure and technology stack needs to be built and integrated. To make this a reality we are building The Mawari Network. We also believe this new infrastructure should be a public good.What we are buildingThe Mawari Network is a decentralized 3D & XR content delivery platform that breaks the bottlenecks of infrastructure supply for real-time rendering, and the lack of local compute power on XR Devices. We do this by orchestrating a decentralized network of GPU-powered nodes that run the Mawari Engine, a proprietary technology stack that allows to render interactive 3D content and stream it efficiently in real-time to mobile XR devices at scale. We believe Web3 principles in conjunction with our core technology will accelerate the scalability of the Mawari Network.Why work with usMawari is a pioneer in Cloud Rendering and Streaming technologies. Our core technology has been validated in the market through repeated success in the XR industry with over 40+ deployments to date worldwide. We have strong world-class partnerships with the most influential companies in the XR/Metaverse industry. Mawari’s founding team is visionary, seasoned, and balanced. We have kept the company self-funded and post-revenue since 2017. Mawari has recently completed a successful funding round from world-class investors for the expansion of its core technology team. Come join us to make a difference by building a public good and defining the future of the internet.About The RoleMawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks. In this role you will work hand to hand with our Lead engineer in defining and creating components for delivering content to the end user devices.Key Responsibilities:Develop and support robust server and p2p Unreal Engine streaming appUE4/5 plugin development and maintenance of SDK featuresIntegrate and support 3rd party SDK to the streaming appKey skills:Strong, proven skills with Unreal Engine and C++Knowledge of how peer to peer network connections workExperience with WebRTC or similar technologiesUnderstanding how Unreal Engine is rendering the sceneFamiliar with rendering engine development, plug-in designUnderstanding and ability to write a good quality codeAbility to balance pragmatic and ideal engineering practicesExperience with git or similar version control systemsGood to have skills:Knowledge of how leading video codecs workImplemented projects using Unreal Engine Pixel Streaming or similar technologiesExperience with client-server architecturesExperience with building AR/VR applicationsExperience with NVIDIA CloudXREducation and ExperienceWe are most interested in what you have accomplished and your demonstrated ability to succeed in this role. You may have some or all of the following:A degree in engineering or computer science3 or more years of experience in a similar positionExperience working with local and remote teams, including experience working internationallyCompensation and BenefitsWe offer a competitive salary, stock option plan, extended health benefits (Medical, dental, prescription and more).Perks and Work-Life BalanceWe’re establishing our office at the Waterloo Accelerator Centre - a modern and vibrant facility adjacent to the University of Waterloo campus. It’s conveniently located on the Ion electric light rail system running North-South here in Waterloo Region. The Waterloo Accelerator is a modern work environment with plenty of natural light, open space and flexible meeting areas as well as free coffee/tea/beverages. We offer Flex-time work schedules, and vacation time.OtherWe will consider a fully remote position in some instances.Contract or full-time employment may also be considered.This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers, and graphics engineers, and an extraordinary opportunity to build technologies that will enable the next iteration of the internet for billions of people.Hiring PolicyMawari Technologies Inc. is an equal opportunity employer. We are committed to building and supporting a culture of diversity, inclusion, and accessibility. We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, veteran status, sex, sexual orientation, gender identity, and expression. We are building a team with a variety of backgrounds, perspectives, and skills. We believe that this benefits our employees, our customers, our products, and our community.In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require special accommodation to complete any portion of the application or interview process, please contact us. #J-18808-Ljbffr


  • Unity Developer

    4 weeks ago


    Alton, Canada Mawari | The Immersive Compute Network Full time

    Apply for the Unity Developer (XR/Mobile) role at Mawari | The Immersive Compute Network. The job offers AI-powered advice on this role and exclusive features. About Mawari Join the Revolution: Shape the Future of XR with MawariImagine being part of a pioneering team that transforms the internet, communication, and entertainment. Mawari is a trailblazing...


  • Alton, Canada Mawari | The Immersive Compute Network Full time

    A pioneering XR technology company in Southwestern Ontario is seeking a Unity C++ SDK Developer to build a decentralized network for streaming 3D content to XR devices. This role involves optimizing existing code and collaborating with a talented team. The ideal candidate will have extensive experience in Unity and C++, with a knack for performance...

  • SDK Developer

    4 weeks ago


    Alton, Canada Mawari | The Immersive Compute Network Full time

    Overview Join the Revolution: Shape the Future of XR with Mawari. Imagine being part of a pioneering team that's transforming the internet, communication, and entertainment as we know it. Mawari is a trailblazing company at the forefront of the XR (Extended Reality) revolution. We are creating a new, complete delivery infrastructure for the next generation...

  • SDK Developer

    2 weeks ago


    Alton, Canada Mawari Technologies Full time

    Join the Revolution : Shape the Future of XR with Mawari Imagine being part of a pioneering team that's transforming the internet, communication, and entertainment as we know it. Welcome to Mawari, a trailblazing company at the forefront of the XR (Extended Reality) revolution. We're not just building a new technology - we're creating a new, complete...


  • Alton, Canada Mawari Full time

    The Mawari Network orchestrates a decentralized ecosystem of GPU-powered nodes running the Mawari Engine, a proprietary rendering and streaming stack optimized for XR. We leverage Web3 principles to ensure scalability, transparency, and fairness in the network.Our blockchain layer is the backbone of this ecosystem, enabling staking, licensing, reward...

  • Mawari Network

    4 weeks ago


    Alton, Canada Mawari Technologies Full time

    What we’re buildingThe Mawari Network orchestrates a decentralized ecosystem of GPU-powered nodes running the Mawari Engine, a proprietary rendering and streaming stack optimized for XR. We leverage Web3 principles to ensure scalability, transparency, and fairness in the network.Our blockchain layer is the backbone of this ecosystem, enabling staking,...


  • Alton, Canada Mawari Technologies Full time

    What we’re buildingThe Mawari Network orchestrates a decentralized ecosystem of GPU-powered nodes running the Mawari Engine, a proprietary rendering and streaming stack optimized for XR. We leverage Web3 principles to ensure scalability, transparency, and fairness in the network.Our blockchain layer is the backbone of this ecosystem, enabling staking,...


  • Alton, Canada Huawei Canada Full time

    A technology company in Southwestern Ontario is seeking a Co-op Software Engineer to engage in C++ software development for POC projects. The ideal candidate will collaborate effectively with researchers and have a strong background in C/C++ programming, preferably with experience in a Linux environment. This role offers a unique opportunity to work in the...


  • Alton, Canada Zepl Full time

    A leading AI solutions firm is seeking a Backend Engineer II for their AI Compute team in Northwestern Ontario. In this role, you'll develop and support compute solutions, ensuring performance and security for AI workloads. Ideal candidates will have strong Kubernetes expertise and a solid background in Python development, along with experience in CI/CD...


  • Alton, Canada Maxon Computer GmbH Full time

    A leading software company in Southwestern Ontario is looking for an iOS / Objective-C / C++ Software Developer to enhance ZBrush, a premier 3D sculpting software. Candidates should have a strong background in iOS development, C++, and 3D programming. The role involves collaborating in a team to improve software capabilities and deliver a high-quality user...