Job Search and Career Advice Platform
5,965

Computer Science jobs in Canada

SDK Developer - Unity C++ and Computer Graphics

SDK Developer - Unity C++ and Computer Graphics
Mawari Technologies
Waterloo
CAD 80,000 - 110,000
I want to receive the latest job alerts for “Computer Science” jobs

Manager, Security Monitoring and Response - Payments Canada.

Manager, Security Monitoring and Response - Payments Canada.
Hack The Box
Ottawa
CAD 112,000 - 141,000

Senior Portfolio Manager- Product Mgmt Actuary

Senior Portfolio Manager- Product Mgmt Actuary
Swiss Re
Toronto
CAD 80,000 - 120,000

Senior HRIS Analyst

Senior HRIS Analyst
S&C Electric
Toronto
Remote
CAD 75,000 - 95,000

Manager, Security

Manager, Security
OpenText
Waterloo
CAD 100,000 - 140,000
Discover more opportunities than anywhere else.
Find more jobs now

Security Architect - (Hybrid)

Security Architect - (Hybrid)
Central 1 Credit Union
Toronto
CAD 90,000 - 130,000

Senior Developer, QA Automation

Senior Developer, QA Automation
Porter Airlines Inc.
Toronto
CAD 90,000 - 120,000

Lead Cloud Applications Administrator

Lead Cloud Applications Administrator
OpenText
Waterloo
CAD 85,000 - 120,000
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer, Engineering

Senior Software Engineer, Engineering
Spectro Cloud
Canada
Remote
CAD 100,000 - 130,000

Digital Services Endpoint Administrator

Digital Services Endpoint Administrator
Bird Construction
Edmonton
CAD 70,000 - 90,000

BI Developer

BI Developer
2K
Montreal
CAD 70,000 - 90,000

Sr. Software Developer - DevOps

Sr. Software Developer - DevOps
OpenText
Richmond Hill
CAD 80,000 - 120,000

Technical Product Manager

Technical Product Manager
Panasonic Avionics Corporation
Mississauga
CAD 100,000 - 140,000

Development Operations Engineer

Development Operations Engineer
Porter Airlines Inc.
Toronto
CAD 80,000 - 120,000

Principal Customer Success Engineer

Principal Customer Success Engineer
Cerebras
Toronto
CAD 110,000 - 160,000

Senior Technical Alignment Lead

Senior Technical Alignment Lead
Porter Airlines Inc.
Toronto
CAD 120,000 - 160,000

ML Software Integration & Quality Engineer

ML Software Integration & Quality Engineer
Cerebras
Toronto
CAD 85,000 - 120,000

UI Developer

UI Developer
Info Resume Edge
Toronto
CAD 60,000 - 100,000

Senior Developer, CMS

Senior Developer, CMS
Porter Airlines Inc.
Toronto
CAD 90,000 - 130,000

AI QA Automation Engineer (University Approved Co-Op)

AI QA Automation Engineer (University Approved Co-Op)
Agentnoon Inc
Richmond Hill
CAD 80,000 - 100,000

Senior Manager- Technology Risk - Assurance

Senior Manager- Technology Risk - Assurance
Ernst & Young Advisory Services Sdn Bhd
Calgary
CAD 100,000 - 135,000

Applied Machine Learning Scientist (Early Career)

Applied Machine Learning Scientist (Early Career)
OpenTable
Toronto
CAD 120,000 - 150,000

BUSINESS INTELLIGENCE CONSULTANT

BUSINESS INTELLIGENCE CONSULTANT
City of Toronto
Toronto
CAD 93,000 - 124,000

IT Domain Architect - Services and Technical Publications

IT Domain Architect - Services and Technical Publications
Bombardier Transportation GmbH
Dorval
CAD 100,000 - 130,000

Network and Broadcast Systems Engineer - Broadcast Media

Network and Broadcast Systems Engineer - Broadcast Media
Hamilton Barnes Associates Limited
Ottawa
CAD 110,000

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

Computer Programmer jobsPolitical Science jobsEnvironmental Science jobsComputer Engineer jobsNeuroscience jobsComputer jobsSocial Science jobsFood Science jobsComputer Technician jobs

SDK Developer - Unity C++ and Computer Graphics

Mawari Technologies
Waterloo
CAD 80,000 - 110,000
Job description

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.

  • Previous
  • 1
  • ...
  • 195
  • 196
  • 197
  • ...
  • 239
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved