Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

SDK Developer - Unity C++ and Computer Graphics

Temps plein

Mawari Technologies

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.

L'offre d'emploi a été publiée il y a 8 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre SDK Developer - Unity C++ and Computer Graphics à Waterloo, ON
  •  ...time rendering, and the lack of local compute power on XR Devices. We do this by orchestrating...  ...About The Role Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal...  ...plugin development and maintenance of SDK features Integrate and support 3rd... 
    Ordinateur
    Temps plein
    Сontrat
    Travail au bureau
    Zone locale
    Recrutement immédiat
    Travail à distance
    Le monde entier
    Horaires flexibles

    Mawari Technologies

    Waterloo, ON
    il y a 8 jours
  •  ...ABOUT THE ROLE   As a Senior Embedded Developer, you will join a tight-knit engineering team...  ...design/implementation of production C/C++ across the embedded stack .   ~ C ontribute...  ...device-to-app interfaces (protocols/SDK layers) and partner with mobile engineers... 
    Suggéré
    Temps plein
    Stage
    Le monde entier
    Horaires flexibles

    Planitar Inc.

    Waterloo, ON
    Il y a 2 mois
  •  ...people to be their best. The Firmware Developer will work collaboratively with hardware engineers...  ...About You ~ Degree in Electrical/Computer Engineering ~5 years of experience in embedded...  ...driver development ~ Experience using C/C++ in an embedded environment ~ Experience... 
    Ordinateur
    Temps plein
    Stage
    Horaires flexibles

    Blackline Safety

    Waterloo, ON
    Il y a 2 mois
  • $19.64 par heure

     ...troubleshooting using Microsoft technologies (e.g. Visual Studio on Win10 64bit)\\\\ Development experience in C++, C#, Unity3D \\\\ Familiarity with audio and graphical asset management in Unity3D \\\\ Track record of quickly adapting to new software technologies \\\\... 
    Suggéré
    Taux horaire
    Emploi permanent
    Temps plein
    Stage

    Varlab

    Waterloo, ON
    Il y a 2 mois
  •  ...Software Developer Intern  Recognized as a global leader in interactive...  ...if you: Experience in Python, C++, or Javascript (C++, JS experience...  ...Targeted Clusters - Theme - Computing: Software  ENG - Electrical and Computer Engineering  ENG - Software Engineering... 
    Ordinateur
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Le monde entier

    Playstation Waterloo Co-op

    Waterloo, ON
    il y a 26 jours
  • $80k - $100k par année

     ...’ll do We're looking for a Software Developer (Internal Tools)to build and maintain the...  ...one or more Rust, C#, Go. Familiarity with C++ is a plus. — comfortable working across multiple...  ...processes   ~ Exposure to robotics, computer vision, or sensor-driven systems... 
    Ordinateur
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Voyis

    Waterloo, ON
    Il y a un mois
  •  ...work and perform code reviews. Show off your successes at company-wide sprint demos Requirements Post Secondary Degree in Computer Science or Engineering, or an equivalent combination of education and experience with 1 - 4 years of experience in Development... 
    Ordinateur
    Temps plein

    Green Brick Labs

    Waterloo, ON
    Il y a 2 mois
  • $75k - $95k par année

     ...function are responsible for designing, developing, test cases based on requirements and automating...  .... Test Script Implementation: Develop, automate, and maintain robust test suites...  ...the job done ~ Bachelor of Science in Computer Science, Computer Engineering, Electrical... 
    Ordinateur
    Temps plein
    Équipe de nuit

    Syntronic

    Waterloo, ON
    Il y a 2 mois
  • $140k - $170k par année

     ...only contribute high-level code but also guide a team of junior developers, ensuring the adoption of industry best practices in an Agile...  ...What will make us REALLY love you ~ Master’s Degree in Computer Science or a related field.   ~ Knowledge of  Machine Learning... 
    Ordinateur
    Temps plein

    Syntronic

    Waterloo, ON
    Il y a 2 mois
  • $113.4k - $162k par année

     ...barriers to communication and free the flow of conversation for people everywhere.    TextNow is looking for an experienced Data Developer with hands-on experience designing and developing data platforms. You will own the design, development, and maintenance of TextNow's... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail au bureau
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Textnow

    Waterloo, ON
    Il y a 2 mois
  •  ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology... 
    Temps plein
    Relocation

    Info-ways

    Waterloo, ON
    Il y a 2 mois
  • $113.4k - $162k par année

     ...improve customer experiences   Work with our Ad Ops team to develop new ad solutions to provide increasing value to advertisers...  ...ability to independently drive projects through ambiguity   ~ Strong computer science fundamentals, including data structures, algorithms, and... 
    Ordinateur
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Stage

    Textnow

    Waterloo, ON
    Il y a 2 mois
  •  ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications...  ...learning and IoT. Java developers are programmers who design, develop, and manage Java -based applications and software. Java... 
    Temps plein

    Canadian Staffing Services

    Waterloo, ON
    Il y a 2 mois
  • $113.4k - $162k par année

     ...barriers to communication and free the flow of conversation for people everywhere.   TextNow is looking for an experienced Senior Web Developer to play a key role in the development of our voice and messaging platform on Web. You will be responsible for building high-... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Textnow

    Waterloo, ON
    Il y a 2 mois
  • $113.4k - $162k par année

     ...infrastructure to protect  TextNow’s services while ensuring reliability and scalability.   ~ Security Automation & Infrastructure as Code: Develop and enforce best practices using  Terraform, Ansible,  Crowdstrike , and AWS security tools , ensuring secure configurations,... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire

    Textnow

    Waterloo, ON
    Il y a un mois
  • $27 - $37 par heure

    CNC (Computer Numerical Control) Machinist Progressive Machining Inc. Location 75 Bathurst Drive Waterloo, ON Salary 27.00 to 37.00 hourly (To be negotiated) / 42 to 46 hours per week Full time Day, Evening, Overtime available Starts as soon as possible Benefits: Health... 
    Ordinateur
    Taux horaire
    Temps plein
    Recrutement immédiat
    Travail à distance
    Équipe de nuit
    Équipe de l'après-midi

    Progressive Machining Inc.

    Waterloo, ON
    il y a 21 jours
  • $113.4k - $162k par année

     ...builders using technology to make communication more affordable and powerful for millions of users every day.    As a  Software Developer - Backend , you won’t just build services—you’ll shape the systems, architecture, and tooling that make them possible. At TextNow,... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Le monde entier

    Textnow

    Waterloo, ON
    Il y a 2 mois
  • About the Team   At Sony Interactive Entertainment (SIE), quality is a foundational business asset that underpins seamless client experiences, reliable services, robust tooling, and trusted data systems. It drives operational excellence, safeguards monetization opportunities...
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau

    Playstation Waterloo Co-op

    Waterloo, ON
    il y a 26 jours
  •  ...for on-device intelligent experiences. Develop backend data pipelines, storage and retrieval...  ...Bachelor's or master's degree in Computer Science, or equivalent experience. Strong...  ...at least one compiled language such as C, C++, Objective-C, Swift, Go, Java, or Rust.... 
    Ordinateur
    Temps plein

    Apple

    Waterloo, ON
    il y a 8 jours
  •  ...management. We are hiring cloud developers to further extend the...  ...sustainable. As a Senior Cloud Services Developer at SAP, you will: Design,...  ...with systems written in C++ and Java as well as a variety...  ...years of experience in cloud computing (AWS, Azure or GCP) or containerization... 
    Emploi permanent
    Temps plein
    Le monde entier
    Horaires flexibles

    SAP

    Waterloo, ON
    il y a 2 jours
  •  ...Operations Research Software Developers at Kinaxis create algorithms to...  ...Define test strategies and develop comprehensive test plans. Write...  ...Technologies we use C++ for core development Commercial...  ...Research, Industrial Engineering, Computer Science (or related) ~5+... 
    Ordinateur
    Contrat Longue Durée
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Kinaxis

    Waterloo, ON
    il y a 14 heures
  •  ...Software Developer Co-op, Developer Productivity - Build & Tools Application ID: 125349 Waterloo, ON About SIE-PlayStation: Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation... 
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Le monde entier

    Playstation Waterloo Co-op

    Waterloo, ON
    il y a 26 jours
  •  ...Software Developer Co-op – Back End    Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation... 
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Recrutement immédiat
    Travail à distance
    Le monde entier

    Playstation Waterloo Co-op

    Waterloo, ON
    il y a 26 jours
  • $110k - $138k par année

     ...telecommunications, automotive, healthcare, and industrial automation. We are seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications that address customer needs and business objectives. This role is responsible for... 
    Temps plein

    Syntronic

    Waterloo, ON
    Il y a 2 mois
  •  ...Software Developer in Test Front-End Co-op      Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including... 
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Recrutement immédiat
    Travail à distance

    Playstation Waterloo Co-op

    Waterloo, ON
    il y a 26 jours
  • $110k - $130k par année

     ...Description Build and Modernize Enterprise Web Applications as a Senior Full Stack Developer (PHP & React) We're partnering with an established software company seeking a Senior Full Stack Developer to help enhance and evolve enterprise web applications used within... 
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    2 jours par semaine
    3 jours par semaine

    Stack It Recruitment

    Waterloo, ON
    Il y a 2 mois
  • $150k - $153k par année

     ...agent integrations, and notification management functionality. Develop novel interaction methods for augmented reality in collaboration...  ...and ability to adapt emerging technologies to constrained computing contexts such as wearables. Proficiency with AI-based workflows... 
    Temps plein

    Google

    Waterloo, ON
    il y a 14 jours
  •  ...Canadian locations - Remote About The Team Build the future of developer experience for the Maestro platform at Kinaxis Great platforms...  ...we are looking for Required ~ Post-secondary degree in Computer Science, Engineering, or a related discipline, or equivalent practical... 
    Ordinateur
    Contrat Longue Durée
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Kinaxis

    Waterloo, ON
    il y a 11 jours
  • $141.9k - $212.9k par année

     ...~5+ years of professional software development experience building and operating backend services in production. ~ BS/MS degree in Computer Science, Software Engineering, or equivalent practical experience. ~ Proficiency in server-side development (Node.js with TypeScript... 
    Ordinateur
    Stage

    PlayStation Global

    Waterloo, ON
    il y a 22 jours
  • $113.4k - $162k par année

     ...and scaling AI-powered solutions that create measurable impact for customers and employees. We're looking for a Senior Software Developer who can help transform AI opportunities into production-ready systems, partner with stakeholders across the business, and accelerate... 
    Contrat Longue Durée
    Travail temporaire

    TextNow

    Waterloo, ON
    il y a 18 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à SDK Developer - Unity C++ and Computer Graphics. Soyez parmi les premiers à postuler !