Unreal Engine C++ XR Developer II

Posted 1 hour ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Unreal Engine C++ developer building peer-to-peer XR streaming applications for Mawari’s decentralized 3D content platform. Developing UE4/5 plugins, SDK integrations, and real-time content delivery components.

Responsibilities

  • Develop and support robust server and peer-to-peer Unreal Engine streaming applications
  • Develop and maintain UE4/5 plugins and SDK features
  • Integrate and support third-party SDKs in the streaming application
  • Work closely with the Lead Engineer to define and create components for delivering content to end-user devices
  • Build custom Unreal Engine-based applications that stream interactive experiences via peer-to-peer networks
  • Collaborate with a dynamic team of entrepreneurs, software developers, researchers, and graphics engineers

Requirements

  • Strong, proven skills with Unreal Engine and C++
  • Knowledge of how peer to peer network connections work
  • Experience with WebRTC or similar technologies
  • Understanding how Unreal Engine is rendering the scene
  • Familiarity with rendering engine development and plug-in design
  • Understanding and ability to write good quality code
  • Ability to balance pragmatic and ideal engineering practices
  • Experience with Git or similar version control systems
  • Knowledge of how leading video codecs work
  • Experience implementing projects using Unreal Engine Pixel Streaming or similar technologies
  • Experience with client-server architectures
  • Experience building AR/VR applications
  • Experience with NVIDIA CloudXR
  • 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

Benefits

  • Stock option plan
  • Extended health benefits (Medical, dental, prescription and more)
  • Flex-time work schedules
  • Vacation time
  • Free coffee/tea/beverages
  • Modern work environment with plenty of natural light, open space and flexible meeting areas
  • Fully remote position may be considered in some instances

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Unreal Engine

Location requirements

OnsiteWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.