Talent.com
SDK Developer - Unity C++ and Computer Graphics
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
    Technical Lead - Anime Universe

    Technical Lead - Anime Universe

    Anime Universe • waterloo, on, ca
    Temps plein
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    React Lead Developer - waterloo

    React Lead Developer - waterloo

    HCLTech • waterloo, on, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    React Lead Developer - HCLTech

    React Lead Developer - HCLTech

    HCLTech • waterloo, on, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Embedded C Developer - waterloo

    Embedded C Developer - waterloo

    Amaris Consulting • waterloo, on, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded C Developer

    Embedded C Developer

    Amaris Consulting • waterloo, on, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    AI Vision Fullstack Developer

    AI Vision Fullstack Developer

    Ironbelly Studios • Waterloo, Ontario, CA
    Temps plein
    Quick Apply
    Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as wel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Director of Standards and Quality - Unity Design Studio Inc.

    Director of Standards and Quality - Unity Design Studio Inc.

    Unity Design Studio Inc. • waterloo, on, ca
    Temps plein
    At Linchpin, we know a company's most valuable resource is its people, and we are people experts!.We will be the point of contact between you and Unity Design Studio during the recruitment process,...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Control Systems Software Designer - waterloo

    Control Systems Software Designer - waterloo

    Jamesway • waterloo, on, ca
    Temps plein
    Jamesway Chick Master Incubator Company Inc.Poultry Incubation Products and Services.Jamesway is a privately held company, headquartered in Cambridge, Ontario, Canada and operates subsidiaries in t...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Ecommerce UI / UX Designer [424] - waterloo

    Ecommerce UI / UX Designer [424] - waterloo

    Remotivate • waterloo, on, ca
    Temps plein
    They are a performance-driven company that values clear thinking, strong opinions backed by real data, and disciplined execution. They work collaboratively across paid media, creative, and landing p...Voir plus
    Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
    Control Systems Software Designer - Jamesway

    Control Systems Software Designer - Jamesway

    Jamesway • waterloo, on, ca
    Temps plein
    Jamesway Chick Master Incubator Company Inc.Poultry Incubation Products and Services.Jamesway is a privately held company, headquartered in Cambridge, Ontario, Canada and operates subsidiaries in t...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    3D Marketing Artist - Aquent Talent

    3D Marketing Artist - Aquent Talent

    Aquent Talent • waterloo, on, ca
    Temps plein
    Our client, a leading creative studio within a major entertainment platform, is seeking a talented and versatile artist to join their acclaimed team. This is an incredible opportunity to make a sign...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Mid Level Developer - Retail Platform - Hifyre

    Mid Level Developer - Retail Platform - Hifyre

    Hifyre • waterloo, on, ca
    Temps plein
    Mid-Level Developer - Retail Platform.Hifyre has created the cannabis industry’s most advanced retail sales platform, leveraging data to deliver personalized, effective, consumer & partner engageme...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    AI Hardware Lead

    AI Hardware Lead

    Ironbelly Studios • Waterloo, Ontario, CA
    Temps plein
    Quick Apply
    Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as wel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Freelance Business Developer - North America / Remote

    Freelance Business Developer - North America / Remote

    Cross Border Talents • Waterloo, ON, Canada
    Télétravail
    Temps plein
    Quick Apply
    English + Fluent Spanish (Highly Preferred).Freelance (Commission-Based - No Fixed Salary).Webflow development, no-code engineering, AI systems, and digital product architecture.Motion systems, 3D ...Voir plus
    Dernière mise à jour : il y a 16 jours
    Intune / Windows Autopilot SME - TECEZE

    Intune / Windows Autopilot SME - TECEZE

    TECEZE • waterloo, on, ca
    Temps plein
    New Contract Opportunity – Intune / Windows Autopilot Subject Matter Expert (SME).We are looking for an experienced.Intune / Windows Autopilot Subject Matter Expert (SME).The ideal candidate will d...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    URGENT- Senior Java / Angular Developer (contract 12 Months+) - VTRAC Consulting Corporation (WBE)

    URGENT- Senior Java / Angular Developer (contract 12 Months+) - VTRAC Consulting Corporation (WBE)

    VTRAC Consulting Corporation (WBE) • waterloo, on, ca
    Temps plein
    Thank you for applying to VTRAC opportunities.Please e-mail your resume as an MS-WORD document in confidence.URGENT- Senior Java / Angular Developer (contract 12 Months+). Greater Kitchener-Waterloo-C...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Full Stack Engineer - Set 2 Close | B Corp

    Full Stack Engineer - Set 2 Close | B Corp

    Set 2 Close | B Corp • waterloo, on, ca
    Temps plein
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior User Experience Designer - waterloo

    Senior User Experience Designer - waterloo

    fintex • waterloo, on, ca
    Temps plein
    Canada's premier financial institutions.As we charter new territories in the digital domain, we are on the lookout for dynamic individuals. Senior UI / UX Designers collaborate closely with cross-func...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée