Remote C++ Engineer
Mawari Technologies
About The Mawari Network
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.
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 kept the company self-funded and post-revenue since 2017. Come join us to make a difference by building a public good and defining the future of the internet.
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.
Strong, proven skills with Unreal Engine and C++
Knowledge of how peer to peer network connections work
Understanding and ability to write a good quality code
Experience with git or similar version control systems
Knowledge of how leading video codecs work
Implemented projects using Unreal Engine Pixel Streaming or similar technologies
Experience with building AR/VR applications
A degree in engineering or computer science
~Experience working with local and remote teams, including experience working internationally
We offer a competitive salary, stock option plan, extended health benefits (Medical, dental, prescription and more) .
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.
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
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.
- ...Category Engineering Hire Type Employee Job ID 13529 Remote Eligible No Date Posted 12... ...and are excited by the opportunity to help develop industry-leading simulation tools that... ...Your programming skills, particularly in C++, Python, and object-oriented design, are...SuggestedInternshipRemote workWorldwide
- ...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
$204k - $209k per year
...Preferred qualifications: ~ Master's degree in Computer Science or Engineering, or a related field. About The Job Site Reliability... ...by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next...SuggestedFull time- ...technological innovation. You Are: You are a passionate engineering professional with a strong foundation in high-frequency electronics... ...and interpersonal skills enable you to work seamlessly with developers, testers, and technical specialists, even across distributed global...Suggested
- ...innovation. You Are: You are a passionate and detail-oriented engineer with a deep curiosity for how complex electronic systems... ...You are an effective communicator who values open dialogue with developers, product managers, and technical specialists. Your methodical approach...SuggestedWorldwide
- ...empower our people to be their best. The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to... ...Engineering ~5 years’ experience ~ Experience using C/C++ in an embedded environment ~ Experience working with...Full timeInternshipRemote work
$144k - $148k per year
...systems, machine learning, networking, developing large software systems, or infrastructure... ...programming/scripting languages such as Java, C, C++, Python, Shell scripting, and JavaScript... ...About The Job Google's software engineers develop the next-generation technologies that...Full time$120k - $130k per year
...Who you are and what you’ll do We’re looking for a Senior Software Developer who is ready to hit the ground running, contribute immediately, and grow into a pod leader role within our engineering team. This role blends technical excellence with leadership potential. You...Full timePart timeWork at officeImmediate startWork from homeWorldwideHome officeFlexible hours- ...future of information management. Join us. Job Title: Senior AI Developer (GenAI Enablement and Agentic Systems) Job Location: Waterloo... ...Hybrid (Tues, Wed, Thurs in-office & Mon, Fri- WFH) The AI Engineering and Enablement organization leads OpenText’s AI innovation...InternshipWork at officeWork from homeMonday to friday
- ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...security-oriented software engineers. We also develop a number of products driven entirely by... ...Skill in one or more of C, C++, Python, Go, Rust, Java, Ruby, PHP, or JavaScript...Long term contractWork at officeLocal areaRemote workWorldwide
- ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include... ...community represents the full breadth of the developer experience; from students, hobbyists and... ...with Rust, Go, Python, Flutter or C/C++ Professional written and spoken English...FreelanceWork at officeLocal areaRemote workWorldwide
$118k - $121k per year
...degree in Science, Technology, Engineering, Mathematics, or equivalent... ...scripting languages (e.g., C, C++, C#, Java, Python, JavaScript... ...the cloud. Our products are developed for security, reliability and... ...As a Technical Solutions Developer, you will own important customer...Full timeInternshipShift work$158k - $162k per year
...qualifications: ~ Bachelor’s degree in Electrical Engineering, Computer Engineering, or a specialized... ...part of a team that pushes boundaries, developing custom silicon solutions that power the... ...to ignore. As a Display Applications Developer, you will design the reference hardware...Full timeWorldwide- ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...responsibility is to run an effective team and develop the colleagues you manage. You are... ...engineering background, preferably with Python and C++ experience You have experience...Work at officeWork from home
$144k - $148k per year
...an advanced degree in an industry setting. ~2 years of C++ development experience in developing large-scale infrastructure or applications.... ...technologies. About the job Google's software developers develop the next-generation technologies that change how billions...Full time$118k - $121k per year
...with one or more of the following: Java, C, C++, Python or JavaScript. ~5 years of... ...seamlessly from anywhere. Our Technical Solutions Developers own our most important customer issues in... ...customer issues on Google Workspace. Develop an in-depth understanding of Google's...Full timeShift workRotating shift- ...core verticals: Formed IT — Webflow development, no-code engineering, AI systems, and digital product architecture Formed... ...meets technology. Role We're looking for a Business Developer to help grow our client base by identifying opportunities, qualifying...Remote jobContract workFreelanceFlexible hours
$93k - $110k per year
...alike. Position Summary: The Process Engineer is responsible for maximizing efficiency... ...focused approach and plays a key part in developing and refining manufacturing processes... ...collaboration. POSITION RESPONSIBILITIES: Develop and optimize continuous production and...Hourly payCasual workInternshipFlexible hours$204k - $209k per year
...development across the backend, such as Java, Python, Golang, or C++ codebases, and front-end experience, including JavaScript,... ...support operations. About The Job Google Cloud's software developers develop the next-generation technologies that change how billions of users...Full timeShift work- ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers include... ...field of edge compute. They also care to develop their colleagues, helping them deepen their... ...in at least one of Golang, Python, C, C++, or Rust Ability to manage a small team...Work at officeLocal areaRemote workWorldwide
$156k per year
...Ability to be goal orientated, data driven with a well developed sense of curiosity. About the job At Google,... ...Management. Our team works closely with creative engineers, designers, marketers, etc. to help design and develop technologies that improve access to the world's...Full time$90k per year
...Position Overview We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform,... ...Qualifications Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience. Strong...Full timeRemote workFlexible hours- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... ...team on direction and execution. What you will do Lead and develop a team of Python engineers working remotely in global locations...Work at officeLocal areaRemote workWork from homeWorldwide
$158k - $162k per year
...Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience. ~6... ...content for technical audiences (e.g., developer documentation, industry white papers, Computer... ...code in one of the following: Java, C, C++, Python, or Go. ~ Experience working...Full timeShift work- ...growing hardware and software focused department that builds and develops smart vision solutions for quality assurance in manufacturing... ...team mploys a talented and dynamic team of R&D and Applications Engineers who provide unique engineering development activities in design,...
- ...Huawei Canada has an immediate a 12-month contract opening for an Engineer. About the team: The Intelligent Complex Systems Team,... ...of collaborative AI systems. About the job: Design and develop Reinforcement Learning solutions for self-adaptive systems to go...Contract workImmediate start
- ...LinkedIn. PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by... ...Work with business to iterate over software requirements Develop tools and applications by producing clean, efficient code Automate...Full timeInternshipImmediate start
$171k - $206k per year
...Snapshot of the Role: We’re looking for a Staff Software Engineer, Infrastructure who operates as a technical leader and force multiplier... ...across MasterClass. You’ll work across cloud infrastructure, developer platforms, video systems, and emerging AI/ML infrastructure—...Long term contractLocal areaRemote workFlexible hours- ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... ...passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...looking for a Principal Site Reliability Engineer who enjoys problem-solving and who has the... ...learn at Heritage Micro Focus, developing new skills from a variety of experiences.... ...Simplify complexity and help lead others to develop the same process of thinking. A natural...Full timeInternshipWork from homeWorldwideFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote C++ Engineer. Be the first to apply!
- c++ software developer Waterloo, ON
- c++ developer Waterloo, ON
- sales manager remote Waterloo, ON
- remote work part time Waterloo, ON
- remote data entry Waterloo, ON
- junior project manager remote Waterloo, ON
- remote account manager Waterloo, ON
- remote translator Waterloo, ON
- remote travel consultant Waterloo, ON
- part-time virtual/remote assistant Waterloo, ON
