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.
$119.4k - $169.4k per year
...and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II, Backend Waterloo, ON Build what’s next for players. We’re a startup inside Sony PlayStation: fast-moving, experimental,...SuggestedInternship$115.5k - $173.3k per year
...the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II / Software Developer II (React Native) Build what’s next for players. We’re a startup inside Sony PlayStation. Fast-moving, experimental...SuggestedInternship- ...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
...today unlock the opportunities of tomorrow. As a Senior Software Engineer II, Data Ecosystem you’ll work to: Building self-serviceable... ..., data engineers and data scientists, and several full stack developers across all of Carta. We’re drawn to complexity, motivated by...SuggestedFull timeWork at office$141.9k - $212.9k per year
...nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer, Backend Waterloo, ON Build what’s next for players. We’re a startup inside Sony PlayStation: fast-moving, experimental,...SuggestedInternship- ...dollar industry. We are looking for a senior to very senior developer to join our team and help shape the next generation of our solutions... ...to extend our competitive advantage Work with other engineering leaders, product managers, and designers to evaluate experiments...Full timeLocal areaImmediate startRemote workFlexible hoursWeekend work
$75k - $100k per year
...We are seeking a highly analytical and results-driven Power BI Developer to join our Customer Success team. This role will be critical in... ...Stakeholder and Client Collaboration: Partner with data engineering, customer success, salesforce admin, and solution engineering teams...Full timeCasual workWork at officeFlexible hours3 days per week- ...immediate 12-month contract opening for a Software Engineer. Responsibilities: Design solutions and develop prototypes of innovative data security solutions for... ...ability ~ Concrete programming ability in C++, C, Go, Rust and proficiency in scripting languages...Contract workImmediate start
- ...company that is passionate about creating innovative solutions to real-world problems. We're looking for a talented Senior Full Stack Developer to join our team of skilled developers and contribute to the success of our products. Job Summary: We're seeking an...Full timeRemote workFlexible hours
$100k - $120k per year
...volumes of image assets. This role is ideal for an experienced developer who can hit the ground running own features end-to-end and deliver... ...Contribute to technical architecture decisions and help shape engineering bestpractices Yourqualifications: ~5 years of...Contract workTemporary workFixed term contractLocal areaRemote work- ...is headquartered in Cambridge, Massachusetts, and New York City with 250+ employees world-wide. As a Clinical Research Coordinator II (CRC II) at Iterative Health you will play a critical role in the successful execution of clinical trials by independently coordinating...Work 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$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...Full timeWork at office$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$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$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$56.77 per hour
...requirements Coordinate the development, installation, integration and operation of computer-based systems Define system functionality Develop software solutions by studying systems flow, data usage and work processes Evaluate the performance and reliability of system...Permanent employmentFull timeRemote work$60 - $70 per hour
...Backend Integration Developer (Java/Spring Boot) Contribute to a strategic digital transformation initiative within the insurance sector focused on enhancing application lifecycle tracking and electronic document management. This opportunity offers the chance to work on...Hourly payPermanent employmentContract workWork at office3 days per week$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$188.2k - $282.2k per year
...excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform... ...constrained client platforms. Improve developer experience through clear interfaces, reference... ...binding, hydration, or client-side rendering engines. Experience building or integrating...Long term contractContract workInternshipManual labor$130k per year
...lifecycle. This role is focused on helping engineering teams apply AI in practical, measurable... ...will help teams adopt AI responsibly by developing reusable playbooks, implementation... ...LLMs, agent frameworks, coding agents, and developer copilots. Lead the evaluation and selection...Permanent employmentFull time$127k - $225k per year
...12-month contract opening for a Research Engineer. About the team: The Huawei Digital... ...defenses. Investigate global technology developments, regulatory shifts, and emerging attack... ...following core programming languages: C/C++, Java, or Python. Additional Information...Contract workInternshipImmediate startWorldwideShift work$95k - $130k per year
...and built in Waterloo. The Role Asan Embedded Systems Test Engineer atVoyis you will play a critical role in improving how... ...and firmware directly on physical sensors and embedded systems Develop monitoring and observability services to track mission-critical...Full timeWork at officeRemote workFlexible hoursShift work- ...opportunities of tomorrow. To do this well, we must continuously raise the bar on software qualitywithout compromising developer velocity. As a Senior QA Automation Engineer , you won't just be writing testsyou'll be a force multiplier for quality across the engineering...Full timeWork at officeShift work
$160k - $220k per year
...believe in community, come join ours. About this role Our Engineering organization owns the software that makes our marketplace work.... ...reviews and consultations with product and platform teams and develop secure coding standards and scaling frameworks for recurring vulnerability...Work at officeLocal areaRemote workMonday to fridayShift work3 days per week$127k - $225k per year
...permanent opening for a Senior Research Engineer. About the team: The Huawei Digital... ...defenses. Investigate global technology developments, regulatory shifts, and emerging attack... ...following core programming languages: C/C++, Java, or Python. Additional Information...Permanent employmentFull timeInternshipImmediate startWorldwideShift work- ...working towards this goal, we would love to hear from you! Role Summary Reporting to the VP, Business Systems, the AI & Automation Engineer is the primary technical person for applying AI and automation to processes performed across Business Systems which includes Business...Full time
- ...fixtures Estimate costs and materials Prepare and interpret engineering design, drawings and specifications Supervise maintenance... ...training tailored to youth Support for Indigenous people Develops and maintains relationships with indigenous communities, indigenous...Hourly payPermanent employmentFull timeTemporary work
- ...space, defence, and energy. We focus on developing dual use systems that address critical challenges... ...are seeking a Nuclear Thermal Hydraulics Engineer specializing in thermal-hydraulics to... ...systems. The successful candidate will develop, implement, and validate models to assess...Long term contractWork at officeRemote work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Unreal Engine C++ XR Developer II. Be the first to apply!
