Unreal Engine C++ XR Developer II
Mawari Technologies
About The Mawari Network
Vision
At Mawari we believe the next iteration of the internet will be delivered to XR devices. It represents a fundamental and pivotal change on how we work, socialize and learn today. To power the next generation of the internet and drive mainstream adoption, we need to meet or surpass the scale and quality of service we have in today's internet. In order to achieve this, a new infrastructure and technology stack needs to be built and integrated. To make this a reality we are building The Mawari Network. We also believe this new infrastructure should be a public good.
What we are building
The Mawari Network is a decentralized 3D & XR content delivery platform that breaks the bottlenecks of infrastructure supply for real-time rendering, and the lack of local compute power on XR Devices. We do this by orchestrating a decentralized network of GPU-powered nodes that run the Mawari Engine, a proprietary technology stack that allows to render interactive 3D content and stream it efficiently in real-time to mobile XR devices at scale. We believe Web3 principles in conjunction with our core technology will accelerate the scalability of the Mawari Network.
Why work with us
Mawari is a pioneer in Cloud Rendering and Streaming technologies. Our core technology has been validated in the market through repeated success in the XR industry with over 40+ deployments to date worldwide. We have strong world-class partnerships with the most influential companies in the XR/Metaverse industry. Mawari's founding team is visionary, seasoned, and balanced. We have kept the company self-funded and post-revenue since 2017. Mawari has recently completed a successful funding round from world-class investors for the expansion of its core technology team. Come join us to make a difference by building a public good and defining the future of the internet.
About The Role
Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks.
In this role you will work hand to hand with our Lead engineer in defining and creating components for delivering content to the end user devices.
Key Responsibilities:
- Develop and support robust server and p2p Unreal Engine streaming app
- UE4/5 plugin development and maintenance of SDK features
- Integrate and support 3rd party SDK to the streaming app
Key skills:
- 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
- Familiar with rendering engine development, plug-in design
- Understanding and ability to write a good quality code
- Ability to balance pragmatic and ideal engineering practices
- Experience with git or similar version control systems
Good to have skills:
- Knowledge of how leading video codecs work
- Implemented projects using Unreal Engine Pixel Streaming or similar technologies
- Experience with client-server architectures
- Experience with building AR/VR applications
- Experience with NVIDIA CloudXR
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 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
- We will consider a fully remote position in some instances.
- Contract or full-time employment may also 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.
- ...Revolution: Shape the Future of XR with Mawari Imagine being... ...experiences. Our proprietary Mawari Engine technology stack that provides... ...access to XR, empowering developers and creators around the world to... ...Role Mawari is seeking a Unity C++ SDK Developer to help build Mawari...SuggestedFull timeContract workWork at officeLocal areaRemote workFlexible hours
$181.05k - $213k per year
...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring... ...: Fund Operations: Building the core engine that powers our vision of an operating... ...ll Solve As a Senior Software Engineer II, you will lead technically complex projects...SuggestedFull timeWork at office- ...provider of software tools for engineering, science, research and... ...the world's most powerful math engine with an interface that makes it... ...for engineers to brainstorm, develop, and document their design calculations... ...skills, preferably in Java, C++, or C#. Proficiency in...SuggestedPermanent employmentFull timeCasual workRemote workWork from homeMonday to fridayFlexible hoursDay shift
$80k - $100k per year
...We are seeking a Firmware Engineer to join our embedded firmware... ...office. This team specializes in developing low-level firmware for advanced... ...optimal firmware solutions Develop firmware architecture specifications... ...in C, with occasional use of C++ or assembly as required...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours$105k - $155k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three... ...ecosystem integration enterprise adoption and actionable developer productivity insights for engineering leadership. This is a high...SuggestedFull timeWork at office$89k - $139k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centers and three... ...for this position include but are not limited to: Develop automated test scripts and tools in Python to verify new feature...Full time- ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing APIs and messaging services to join the... ...have a College Diploma or Bachelor's Degree within the software engineering area of study or equivalent professional experience....Permanent employmentFull timeContract workFlexible hours
$100k - $120k per year
...invite you to join our amazing team. Senior Full Stack .NET Developer & Team Lead Trade Content Data | SQL | Internal Tools Development... .... Experience with AI-assisted development tools and modern engineering practices. Leadership & Collaboration Experience leading...Full timeLocal areaImmediate startRemote workFlexible hours$89k - $139k per year
...you ready to change the way the world moves? Ford of Canada's operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centers, and three Connectivity and Innovation centers. Ford employs approximately 7,000...Full time$89k - $139k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three... ...In this position... The role of Manufacturing Software Developer Test Station involves working on station side code to support...Long term contractFull timeLocal areaRemote work$125k - $145k per year
...and business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will... ...procedures. Who You Are: A degree in Computer Science, Engineering, or a related field. Experience with cloud platforms such as...InternshipLive In$105k - $155k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three... ...(In-Vehicle Infotainment) organization is seeking a Software Developer with deep technical expertise in embedded camera this role you...Full time- ...and industrial automation. We are seeking a Lead Software Engineer to drive the design, development, and maintenance of complex software... ...contribute high-level code but also guide a team of junior developers, ensuring the adoption of industry best practices in an Agile...Full time
$108.75k - $158.75k per year
...Why This Role Matters Every new customer adds more devices, more data, and more opportunities to innovate. We’re expanding our engineering team to build the next generation of Radar’s cloud platform, focusing on: High-volume telemetry ingestion and big data pipelines...Full timeInternshipImmediate start$79.66 - $83.12 per hour
...experienced Embedded Software Engineer to join their technical team.... ...optimal technology stacks, and developing robust code blocks. This position... ...of technical execution in C/C++ and Python, combined with the... ...of the application. Design, develop, and deliver embedded software...Contract work$110k - $130k per year
...healthcare providers achieve their clinical, operational and business strategies. We are seeking an Intermediate Automated Test Developer. This role is ideal for an automation test developer with a strong foundation in test automation and a desire to advance to a senior...Contract workInternshipLive In$130k - $160k per year
...Summary of the Role: As a Software Engineering Manager, you will sit at the intersection... ...for your area, providing guidance on .NET/C++ architecture and AWS cloud-native patterns... ...people management experience (managing 5+ developers). Experience working within a SAFe or...Casual workWork at officeRelocationRelocation packageFlexible hours- ...You Are You are a passionate engineer with a strong foundation in software development and... ...only technical prowess in languages like C++ and C#, but also a curiosity for multi-physics... ...place for you. What You’ll Be Doing Develop and maintain software products and...Full time
$127k - $225k per year
...permanent opening for a Senior Research Engineer. About the team: The Digital Trust... ...defenses. Investigate global technology developments, regulatory shifts, and emerging attack vectors... ...following core programming languages: C/C++, Java, or Python. Additional...Permanent employmentFull timeInternshipImmediate startWorldwideShift work- Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
- ...services for commercial aviation customers. As part of our software engineering team, you’ll continue to enhance functionality for dispatch,... ...to quality. Suggest solutions to complex problems and develop them with minimal supervision. Mentor and guide the work of...Permanent employmentFull timeContract workCasual workWork at officeFlexible hours
$105k - $155k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three... ...and translate them into tool capabilities. Design and develop tool features that facilitate the flashing configuration and testing...Full time$50 - $60 per hour
...button-container .unify-apply- Job Title: Senior QA Automation Engineer City: Waterloo State/Province: Ontario Posting Start... ...quality initiatives across web and enterprise applications. Develop and execute comprehensive test strategies, test plans, test cases...Full time$190.5k - $262k per year
...If you believe in community, come join ours. Help build the engine behind Faire’s growth: Faire is building the operating system... ...systems, targeting capabilities, experimentation infrastructure and developer tooling that power growth across the company. This is not...Long term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week$205.6k - $257k per year
...careers page . The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We believe... ...-wide standards that reduce operational load and improve developer velocity across dozens of teams. The Problems You’ll Solve...Long term contractFull timeWork at officeImmediate start- ...to join our team working towards this goal, we would love to hear from you! Role Overview We are looking for an Engineering Manager to build, develop, and partner with a growing team of 5-10 ML Engineers working on AI systems that power our digital forensics capabilities...Work from home
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...to complete them within 1 week. What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal...Work at office
$70k - $120k per year
...you! Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic team and help build Magnet One - our... ...who can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who...Work at officeLocal areaWorldwideFlexible hours- ...customer experience as a Senior Software Engineer at Dialpad, focusing on resilient... ...systems. Leverage your expertise in C/C++ and Python within a collaborative, AI-driven... ...and influence the roadmap for our media engine. You’ll develop and optimize backend services, ensuring...
$100k - $150k per year
Position Title: Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 – $150,000 + annual... ..., power converters, and energy storage subsystems Develop and maintain real‑time firmware in embedded C/C++, including task scheduling, interrupt handling,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unreal Engine C++ XR Developer II. Be the first to apply!

