Talent.com
Mawari Technologies
SDK Developer - Unity C++ and Computer GraphicsMawari Technologies • Waterloo, Ontario, Canada
SDK Developer - Unity C++ and Computer Graphics

SDK Developer - Unity C++ and Computer Graphics

Mawari Technologies • Waterloo, Ontario, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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 delivery infrastructure for the next generation of the internet.

The Opportunity

XR is a game-changer, and we're leading the charge. Our decentralized 3D & XR content delivery platform, The Mawari Network, is breaking down barriers and enabling seamless, real-time XR experiences. Our proprietary Mawari Engine technology stack that provides low latency, high quality streaming to end user devices powers the Mawari Network.

We're looking for talented individuals to help us drive its development and adoption.

By joining our team, you'll be part of a small, agile, and innovative company that's poised to disrupt the status quo. We're 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.

Join the Movement

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

If you want to be part of something revolutionary and make your mark, apply now to join the Mawari team.

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 to optimize 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 and 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.

Créer une alerte emploi pour cette recherche

SDK Developer - Unity C++ and Computer Graphics • Waterloo, Ontario, Canada

Offres similaires

Sr Mobile Engineer (IOS and Android) - Mastech Digital

Mastech Digitalwaterloo, on, ca
Temps plein

Design, build, and ship mobile features for device pairing, BLE connectivity, telemetry, health monitoring, and command/control — using AI (Claude Code) as a first-class collaborator in your daily ... Voir plus

 • Offre sponsorisée

Senior Android Developer - C$140,000 - C$180,000 A Year - Remote

Sage Recruiting Inc.Waterloo, Canada
Télétravail
Temps plein

Develops Android apps using Kotlin, focusing on coding, testing, and new releases, with a focus on clean code and collaboration. Voir plus

 • Offre sponsorisée

UX Product Designer - Cashew

Cashewwaterloo, on, ca
Temps plein

Cashew Research is an AI-powered research platform that makes sophisticated market research more accessible, helping businesses move from questions to insights with more speed, structure, and confi... Voir plus

 • Offre sponsorisée

Mid/Senior Back End Dev - Igaming - Remote In Canada - C$120,000 - C$180,000 A Year - Remote

PentasiaWaterloo, Canada
Télétravail
Temps plein

Develops backend systems using Java for a gaming platform.Requires experience with microservices, cloud services, and databases. Voir plus

 • Offre sponsorisée

Senior Backend Engineer (Golang) - $100 - $130 An Hour - Remote

TekRekWaterloo, Canada
Télétravail
Temps plein

Designs and scales backend platforms for financial and payment products.Drives projects from concept to production. Voir plus

 • Offre sponsorisée

Data Center Technician Canada Onsite

RM Staffing B.V.Waterloo, ON, CA
Permanent

Reboot Monkey is a global leader in IT solutions, specializing in data center management that simplifies your IT operations.We provide hosting space, future-proof upgrades, and 24/7 support through... Voir plus

Computer Science Coop - $20 - $25 An Hour - Remote

QuotographWaterloo, Canada
Télétravail
Temps plein

Co-op student position at Quotograph to work on core features of the platform, gaining experience in AI, computer vision, and web development. Voir plus

 • Offre sponsorisée

Data Center Technician CA Onsite

RM Staffing B.V.Waterloo, ON, CA
Temps plein +1

This is an on-site position supporting mission-critical infrastructure at premier data center facilities.Standard working hours with on-call rotation.Perform hardware installations, decommissions, ... Voir plus

Agentic Ai Dev - C$64 - C$70 An Hour - Remote

Pyramid Consulting, Inc.Waterloo, Canada
Télétravail
Temps plein

Develops AI solutions using Azure AI, including implementing models and building RAG pipelines, with a focus on security and compliance. Voir plus

 • Offre sponsorisée

Complete Online Surveys For Cash (Up to $25/per)

Earn HausWoolwich, ON, CA
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Senior & Staff Full Stack Developers - $150,000 - $210,000 A Year - Remote

Sage Recruiting Inc.Waterloo, Canada
Télétravail
Temps plein

Full Stack Developers needed to build and scale platforms for cancer detection.They will work on the frontend and backend to deliver secure and reliable products. Voir plus

 • Offre sponsorisée

Full Stack Engineer - $90,000 A Year

BusPlannerWaterloo, Canada
Temps plein

Develop and maintain a platform using C++,.Collaborate with teams and optimize code.Minimum 3 years of experience required. Voir plus

 • Offre sponsorisée

Sitecore Developer - Tag

Tagwaterloo, on, ca
Temps plein

Freelance Sitecore Developer — Contract Role.We are seeking an experienced Freelance Sitecore Developer to support the maintenance of a client website which uses the Sitecore Experience Platform (X... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer - $160,000 - $210,000 A Year - Remote

Acceler8 TalentWaterloo, Canada
Télétravail
Temps plein

Develop sophisticated software using React, TypeScript, and Node.Collaborate with cross-functional teams and mentor junior developers. Voir plus

 • Offre sponsorisée

Senior Software Developer - C$70,000 - C$80,000 A Year - Remote

Let’s Talk ScienceWaterloo, Canada
Télétravail
Temps plein

Senior Software Developer to design, build, and maintain software and data systems for STEM education programs. Voir plus

 • Offre sponsorisée

Full Stack Developer (Azure Platform) - C$64 - C$70 An Hour - Remote

Pyramid Consulting, Inc.Waterloo, Canada
Télétravail
Temporaire

Develops full-stack applications using React/Angular,.Js, and Azure services, including Azure SQL and Cosmos DB, for a 12+ month contract. Voir plus

 • Offre sponsorisée

UX Product Designer - waterloo

Cashewwaterloo, on, ca
Temps plein

Cashew Research is an AI-powered research platform that makes sophisticated market research more accessible, helping businesses move from questions to insights with more speed, structure, and confi... Voir plus

 • Offre sponsorisée

Senior MERN Stack & TypeScript Engineer

Compunnel, Inc.Waterloo, Region of Waterloo, CA
Temps plein

A leading tech company in Waterloo is seeking an experienced Onshore MERN & TypeScript developer to enhance their web applications.The ideal candidate will have over 7 years of experience, focusing... Voir plus

 • Offre sponsorisée

Software Developer - Aurora Focus

Execulink TelecomWoodstock, Oxford County, CA
Temps plein

Become a key player at Execulink as a Software Developer focused on Aurora projects.Bring your expertise in Python and Perl to develop innovative software solutions in a hybrid work setting.As an i... Voir plus

 • Offre sponsorisée

Earn Up To $400 Per Day By Playing Games And Taking Surveys

AlmediaSt. Clements, Canada
Temps plein

Com is an innovative new platform for side hustle seekers who want to earn money online by playing games, taking surveys, and completing various assigned tasks.Since its launch 5 years ago, over 50... Voir plus