Software Developer for Next-Generation XR Content Delivery
7 days ago
Mawari Technologies 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.
About The RoleWe are seeking a skilled C++/Unreal Engine developer to help build custom Unreal Engine-based applications that can stream interactive experiences via peer-to-peer networks. In this role, you will work closely with our Lead Engineer to define and create components for delivering content to end-user devices.
Key Responsibilities:- Develop and support robust server and p2p Unreal Engine streaming apps
- UE4/5 plugin development and maintenance of SDK features
- Integrate and support 3rd-party SDKs to the streaming app
- Strong, proven skills with Unreal Engine and C++
- Knowledge of how peer-to-peer network connections work
- Experience with WebRTC or similar technologies
- Understanding of how Unreal Engine renders scenes
- Familiarity with rendering engine development and plugin design
- Ability to write high-quality code
- Pragmatic and ideal engineering practices balance
- Experience with Git or similar version control systems
- Knowledge of leading video codecs
- Implemented projects using Unreal Engine Pixel Streaming or similar technologies
- Experience with client-server architectures
- Experience building AR/VR applications
- Experience with NVIDIA CloudXR
We offer a competitive salary of $120,000 per year, stock option plan, extended health benefits (Medical, dental, prescription), and more. We're establishing our office at the Waterloo Accelerator Centre, a modern 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.
Perks and Work-Life BalanceWe offer flexible work schedules, vacation time, and free coffee/tea/beverages. We're committed to building a culture of diversity, inclusion, and accessibility. We hire the best talent regardless of background, perspective, or skill set. We believe that this benefits our employees, customers, products, and community.
-
Unity Software Development Kit Engineer
5 days ago
Waterloo, Ontario, Canada Mawari Technologies Full timeKey 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...
-
Waterloo, Ontario, Canada Mawari Technologies Full timeWe are seeking a talented C++/Unreal Engine developer to join our team at Mawari Technologies, a pioneering company in Cloud Rendering and Streaming technologies. As a Custom Unreal Engine Developer, you will play a crucial role in building custom Unreal Engine-based applications that stream interactive experiences via peer-to-peer networks.Key...
-
Waterloo, Ontario, Canada Next Generation Design Wave Full timeAbout the RoleWe are seeking a highly skilled Architectural Technologist to join our team at Next Generation Design Wave. This is an exciting opportunity to be part of a dynamic design firm that prioritizes innovation, sustainability, and community integration.Job SummaryThe successful candidate will be responsible for preparing design and construction...
-
Robotics Content Developer
4 weeks ago
Waterloo, Ontario, Canada Clearpath Robotics Full timeAbout the JobAs a Robotics Content Developer at Clearpath Robotics, you will play a key role in creating engaging technical content to showcase our ROS-enabled products to both technical and non-technical audiences. This includes developing creative and compelling robot demos, proof-of-concept designs, and YouTube-style videos that connect with our technical...
-
Architectural Technologist
1 month ago
Waterloo, Ontario, Canada Next Generation Design Wave Full timeJob Title: Architectural TechnologistNext Generation Design Wave is seeking a highly skilled Architectural Technologist to join our team. As a key member of our design team, you will be responsible for preparing design and construction drawings for architectural projects.Key Responsibilities:Produce and finalize various architectural drawings and documents...
-
Interior Design Technologist
1 week ago
Waterloo, Ontario, Canada Next Generation Design Wave Full timeJob Title: Interior Design Technologist - Creative Space Specialist Estimated Salary: $85,000 - $110,000 per year.About Next Generation Design Wave We are a leading design firm dedicated to creating innovative and functional spaces that exceed our clients' expectations. Our team of experts works closely with clients to understand their needs and preferences,...
-
Software Development Expert
4 weeks ago
Waterloo, Ontario, Canada Google Inc. Full timeSoftware Engineer II, AI/Machine Learning, Applied AICompany: GoogleLocation: Waterloo, ON, CanadaMinimum Qualifications:Bachelor's degree or equivalent practical experience.1 year of experience with data structures or algorithms.1 year of experience with Machine Learning (ML) algorithms and tools (e.g., TensorFlow), Artificial Intelligence (AI), deep...
-
Unreal Engine C++ Developer II
1 month ago
Waterloo, Ontario, Canada Mawari Technologies Full timeAbout The RoleMawari Technologies is seeking a skilled C++ software engineer to join our team in building a decentralized 3D and XR content delivery platform. As a key member of our engineering team, you will be responsible for developing and supporting robust server and peer-to-peer Unreal Engine streaming applications.You will work closely with our lead...
-
Robotics Technical Content Developer
7 days ago
Waterloo, Ontario, Canada Clearpath Robotics Full timeAbout the JobWe are seeking a skilled Robotics Technical Content Developer to join our team at Clearpath Robotics by Rockwell Automation. This role is responsible for creating engaging technical content that showcases our ROS-enabled products to both technical and non-technical audiences.In this position, you will work closely with our Marketing,...
-
Civil 3D Software Developer
2 weeks ago
Waterloo, Ontario, Canada GHD Full timeAbout the RoleAs a Civil 3D Software Developer at GHD, you will be part of our Engineering Design Organization (EDO) and will be responsible for supporting project demands specific to software development. You will play an active role in ensuring that Dynamo and its ecosystem meet the highest standards of quality and will be responsible for testing...
-
Software Engineer III
1 month ago
Waterloo, Ontario, Canada Google Inc. Full timeSoftware Engineer III - AI/MLAt Google Cloud, we're looking for talented software engineers to join our team and help us develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.About the RoleWe're seeking software engineers with expertise in AI/ML to work on critical projects...
-
Unreal Engine C++ Developer II
4 weeks ago
Waterloo, Ontario, Canada Mawari Technologies Full timeAbout Mawari TechnologiesMawari Technologies is a pioneering company 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...
-
Software Engineer III, Mobile
1 month ago
Waterloo, Ontario, Canada Google Full timeAbout the JobAt Google, we're pushing the boundaries of what's possible with technology. Our software engineers are at the forefront of this innovation, developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for talented engineers who can help us tackle...
-
Software Developer
1 month ago
Waterloo, Ontario, Canada Maarut Inc Full timeKey Responsibilities:We are seeking a highly skilled Software Engineer to join our team at Maarut Inc. The ideal candidate will have a strong background in embedded C++ development and experience with automotive-grade SoCs.Required Skills and Experience:Minimum 3 years of experience in embedded C++ development on automotive-grade SoCs, with a preference for...
-
Software Engineer III, Front End, Google
3 weeks ago
Waterloo, Ontario, Canada Google Full timeJob Requirements:Google is looking for a skilled Software Developer III, Front End to join our team. As a member of our team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions for our consumer products and cloud platforms.We are seeking a highly motivated and experienced software developer...
-
Software Developer
4 weeks ago
Waterloo, Ontario, Canada Magnet Forensics Inc. Full timeAbout Magnet Forensics Inc.Magnet Forensics Inc. 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. Our mission is to make a difference in the world by providing innovative solutions to protect companies, communities, and...
-
Interior Designer Specialist
2 weeks ago
Waterloo, Ontario, Canada Next Generation Design Wave Full timeAt Next Generation Design Wave, we're seeking a skilled Interior Designer Specialist to bridge the gap between conceptual design and construction phases of our mid to high-rise buildings. This role requires close collaboration with our architectural team, consultants, and suppliers to deliver high-quality, functional, and aesthetically pleasing designs.Key...
-
Senior Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Google Inc. Full timeAbout the RoleAt Google Cloud, we're on a mission to accelerate every organization's ability to digitally transform their business and industry. As a Software Developer III - AI/Machine Learning, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and...
-
Embedded Software Architect
4 weeks ago
Waterloo, Ontario, Canada Onsemi Full timeAbout UsAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world.The RoleWe are seeking an innovative and creative Embedded Software Architect to join our team in Waterloo. This...
-
Embedded Software Architect
2 weeks ago
Waterloo, Ontario, Canada Onsemi Full timeWe're seeking an experienced Embedded Software Architect to drive the development of our ultra-low power solutions. As a key member of our team, you'll be responsible for architecting and implementing embedded firmware related to microcontroller features.Key Responsibilities:Provide technical leadership on program development, working closely with IC and...