Enable job alerts via email!

Unity C Developer III SDK

Mawari

Waterloo

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative team at the forefront of the XR revolution with Mawari. As a Unity C# SDK Developer, you will be instrumental in building a decentralized network for streaming interactive content to XR devices. This role offers the chance to work closely with experienced engineers, optimize performance, and contribute to cutting-edge technology that is reshaping the future of communication and entertainment. With a vibrant office environment and flexible work schedules, this is an exciting opportunity to grow your skills and make a significant impact in the tech industry.

Benefits

Stock option plan
Extended health benefits
Wellness program
Flex-time work schedules
Free coffee/tea/beverages

Qualifications

  • 3+ years experience in Unity 3D and C# development.
  • Strong skills in SDK development and P2P technologies.

Responsibilities

  • Develop cloud-server streaming for Mawari's Unity app.
  • Optimize code for performance and maintainability.

Skills

Unity 3D
C#
P2P connection knowledge
WebRTC
Unity scene rendering
SDK development
Version control (git)

Education

Degree in engineering or computer science

Tools

Unity Render Streaming
Git

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 provides low latency, high quality streaming to end user devices.

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

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.

Key Skills:

  • Minimum 3 years of experience and strong, proven skills in Unity 3D and C#.
  • Demonstrated P2P connection knowledge.
  • Experience with WebRTC or similar technologies.
  • Solid understanding of the Unity scene rendering process.
  • Understanding of rendering engine development and plug-in design.
  • Skillful in writing quality code.
  • Past experience in SDK development and evolution.
  • A keen desire to collaborate with others and to share knowledge.
  • Experience with git or similar version control system.

Good to Have Skills:

  • Knowledge about popular 3D data compression and video codecs and understanding concepts of them.
  • Implemented projects using Unity Render Streaming or similar technologies.
  • Experience with client-server architectures.

Education and Experience:

  • 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) and a wellness program.

Perks and Work-Life Balance:

We’re establishing our office at the Waterloo Accelerator Centre - a modern and vibrant facility adjacent to the University of Waterloo campus. It’s conveniently located on the Ion electric light rail system running North-South here in Waterloo Region. The Waterloo Accelerator is a modern work environment with plenty of natural light, open space and flexible meeting areas as well as free coffee/tea/beverages. We offer Flex-time work schedules and vacation time.

Other:

  • Contract or full-time employment may be considered.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Unity C Developer III SDK

Mawari Technologies

Waterloo

On-site

CAD 80.000 - 120.000

28 days ago