SDK Developer

3 weeks ago


Southwestern Ontario, 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 of the internet. The Opportunity: XR is a game-changer, and Mawari is leading the charge. Our decentralized 3D & XR content delivery platform, The Mawari Network, enables seamless, real-time XR experiences. Our proprietary Mawari Engine technology stack provides low latency, high-quality streaming to end user devices, powering the Mawari Network. We are looking for talented individuals to help drive its development and adoption. By joining our team, you’ll be part of a small, agile, and innovative company poised to disrupt the status quo. We are not beholden to legacy systems or traditional thinking—we’re free to experiment, innovate, and push the boundaries of what’s possible. Our Vision We’re on a mission to democratize access to XR, empowering developers and creators around the world to build awe-inspiring immersive experiences that inspire, educate, and entertain. Why Mawari? As a small, well-funded company with a strong track record of success, we offer the perfect blend of stability and innovation. Our founding team is seasoned, visionary, and committed to creating a world-class company that’s shaping the future of XR. With over $17M in funding to date and a growing network of world-class partners, we’re poised for rapid growth and expansion. About If you’re passionate about XR, innovation, and making a real impact, we want to hear from you. As a member of our team, you’ll have the opportunity to: Work on cutting-edge technology that’s changing the world Collaborate with a talented, global team of innovators Contribute to the growth and development of a pioneering company Shape the future of XR and the 3D internet About The Role Mawari is seeking a Unity C++ SDK Developer to help build Mawari’s Decentralized Network for streaming cloud rendered interactive content and delivering it to XR devices. You will work hand-in-hand with our Lead Engineer in defining and creating components that support seamless delivery of 3D content into experiences on mobile end-user devices. Key Responsibilities Develop and support robust cloud-server streaming and delivery to Mawari’s p2p Unity streaming app. Integrate and support the Mawari Streaming SDK. Optimize existing code to continuously push the limits of performance, testability and maintainability. Engage in design discussions and code reviews, bringing insights and sharing learning with team members. Design and implement performant rendering techniques and graphics pipelines. Work with shaders, GPU compute, and low-level graphics APIs (DirectX, Vulkan, Metal, OpenGL/ES). Key Skills Minimum 3 years of experience with strong, proven skills in Unity 3D and C++. Strong proficiency in C++, including memory management, performance optimization, and multi-threading. Experience with WebRTC or similar technologies. Experience with graphics APIs such as DirectX 11/12, OpenGL, Vulkan, or Metal. Solid experience building Unity applications, with an understanding of Unity’s rendering pipeline. Ability to write and debug HLSL/GLSL shaders. Familiarity with native plugin development for Unity. Proven experience profiling and optimizing rendering performance. Understanding of graphics rendering engine pipeline. Demonstrated P2P connection knowledge. A keen desire to collaborate with others and to share knowledge. Good To Have Skills Knowledge about how popular 3D data compression, video codecs and understanding concepts of them. Implemented projects using Unity Render Streaming or similar technologies. Experience with client-server architectures. Understanding of rendering engine development and plug-in design. Education And Experience We 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 science. 3 or more years of experience in a similar position. Experience working with local and remote teams, including experience working internationally. Compensation And Benefits We offer a competitive salary, stock option plan, extended health benefits (Medical, dental, prescription and more). Perks And Work-Life Balance We’re proud to have established our office at the Waterloo Accelerator Centre, a modern and dynamic facility located next to the University of Waterloo campus. Conveniently situated along the Ion light rail line, it offers easy access throughout the Waterloo Region. The Accelerator Centre provides a bright, open, and flexible work environment, complete with collaborative meeting spaces and complimentary coffee, tea, and other beverages. At Mawari, we also offer flexible work schedules and paid vacation time to support work-life balance. Other Contract or full-time employment may 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 Policy Mawari 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


  • Mobile SDK Developer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Oncoustics Full time

    OverviewOncoustics is a start-up that uses AI on ultrasound data to help find disease. We are looking to hire a freelance Mobile SDK Developer to join our team with deep academic and/or industry experience to help transform a hardware SDK built in C# to work on native platforms like Android (Kotlin/Java).This position is remote.ResponsibilitiesConvert the...


  • Southwestern Ontario, Canada IMS Full time

    A leading technology company in Southwestern Ontario is seeking a Product Owner for Mobile & SDK to oversee the development of mobile applications and SDK platform. This role involves managing the product backlog, writing user stories, and collaborating with engineering teams to ensure high-quality feature delivery. Candidates should have at least 2 years of...


  • Southwestern Ontario, Canada IMS Full time

    A leading technology company in Southwestern Ontario is seeking a Product Owner for Mobile & SDK to oversee the development of mobile applications and SDK platform. This role involves managing the product backlog, writing user stories, and collaborating with engineering teams to ensure high-quality feature delivery. Candidates should have at least 2 years of...

  • SDK Developer

    4 weeks ago


    Southwestern Ontario, 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


    Southwestern Ontario, 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...

  • SDK Developer

    2 weeks ago


    Southwestern Ontario, 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...

  • SDK Engineer

    4 weeks ago


    Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada ITCO Solutions Full time

    LocationCanada (remote)RoleSDK Engineer, FGA DevExWe\'re looking for an experienced SDK Engineer to join our team, specifically to support and enhance our existing FGA client SDKs. These SDKs, currently available in Go, JavaScript, .NET, Python, and Java, are critical for enabling faster adoption of FGA, reducing time-to-production for our users, and...


  • Southwestern Ontario, Canada Mawari Technologies Full time

    A cutting-edge technology firm in Ontario is seeking a Unity C++ SDK Developer to drive the development of their decentralized content delivery platform for XR experiences. The role offers a unique opportunity to work with innovative technology in a small, agile team focused on reshaping the future of internet communication. Candidates should have a strong...


  • Southwestern Ontario, Canada Mawari Technologies Full time

    A cutting-edge technology firm in Ontario is seeking a Unity C++ SDK Developer to drive the development of their decentralized content delivery platform for XR experiences. The role offers a unique opportunity to work with innovative technology in a small, agile team focused on reshaping the future of internet communication. Candidates should have a strong...


  • Southwestern Ontario, 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...