Unreal Engine C++ Developer II
1 month ago
Mawari 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 industry.
Job Description
We are seeking a highly skilled C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks. The ideal candidate 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
What We Offer:
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.
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.
-
Unreal Engine C++ Developer II
4 weeks ago
Waterloo, Ontario, Canada Mawari Technologies Full timeAbout The Mawari NetworkMawari 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. Mawari's...
-
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 Mawari Technologies Full timeMawari 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...
-
Senior Development Engineer
3 weeks ago
Waterloo, Ontario, Canada Ansys Full timeAbout the RoleThe R&D Engineer II contributes to the development of software products and supporting systems. In this role, the R&D Engineer II will collaborate with a team of expert professionals to understand customer requirements and accomplish development objectives.Key ResponsibilitiesDesign, implement, maintain, test, and document software modules and...
-
Senior Developer C/C++
2 weeks ago
Waterloo, Ontario, Canada SAP SE Full timeWe empower innovationAt SAP SE, we enable our employees to achieve their full potential by providing a collaborative environment focused on delivering business value. Our company culture values diversity and fosters a sense of community, where employees can share their ideas and expertise to drive success. We offer opportunities for professional growth,...
-
Structural Engineer II
4 weeks ago
Waterloo, Ontario, Canada TEP GROUP Full timeJob SummaryThe TEP GROUP is seeking a skilled Structural Engineer II to join our team. As a key member of our engineering department, you will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. Your expertise will also be utilized to provide quality control review of engineering...
-
Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeWe are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in software development, particularly in real-time operating systems for autonomous systems and embodied AI.The successful candidate will be responsible for developing Artificial Intelligent...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransforming Traditional AccountingAt Carta, we're revolutionizing the way companies approach accounting. Our purpose-built software transforms traditional accounting into a powerful growth engine, empowering businesses to unlock new opportunities.Unlocking the Power of Equity OwnershipWe believe that the problems we solve today unlock the opportunities of...
-
Classic Autosar and C Developer
3 weeks ago
Waterloo, Ontario, Ontario, Canada Epsilon Solutions Ltd. Full timeRole: Classic Autosar and C Location: Waterloo/OttawaStatus: Full Time Job Description:The engineer will be responsible for developing production ready software following a defined software development process. The engineer must be capable of analyzing specifications, developing unit designs, developing unit test plans, integration test plans and verifying...
-
Waterloo, Ontario, Canada CARTA Full timeAbout the RoleWe are seeking a skilled Software Engineer II to join our Financial Reporting team at Carta. As a key member of our App Platform organization, you will be responsible for building and maintaining our compliance tool for financial audits.Key ResponsibilitiesDesign and develop new features for our Financial Reporting offeringCollaborate with...
-
AWS Engineer/Software Developer
4 weeks ago
Waterloo, Ontario, Canada Syntronic Full timeAbout the RoleWe are seeking a highly skilled software engineer to join our team at Syntronic. As an AWS Engineer/Software Developer, you will be responsible for developing, testing, and supporting software components for vehicle platforms, employing modern C++ versions, conducting code reviews, and providing constructive feedback.Key ResponsibilitiesDevelop...
-
Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAt Huawei Technologies Canada Co., Ltd., we are seeking a highly motivated and skilled Software Development Engineer to join our team.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Develop efficient and timely communication and collaboration with other researchers.Requirements:Currently...
-
Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Software Development Engineer - Linux ExpertAbout the Role:We are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in Linux systems and a passion for software development.Key Responsibilities:Understand the machine learning mechanism...
-
Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Center ID Corp Full timeJob Title: Software Development EngineerAbout the Role:We are seeking a skilled Software Development Engineer to join our team at Center ID Corp. As a Software Development Engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients.Key Responsibilities:Design and develop software solutions...
-
Embedded Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Voyis Full timeAbout Voyis:Voyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments. Our mission is to...
-
Embedded Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Epsilon Solutions Ltd. Full timeJob Description:The Embedded Software Engineer will be responsible for developing production-ready software following a defined software development process. Key responsibilities include analyzing specifications, developing unit designs, unit test plans, and integration test plans, as well as verifying functionality.The engineer will be responsible for...
-
Software Engineer
3 weeks ago
Waterloo, Ontario, Canada GHD Full timeJob Title: Software Engineer - Backend DeveloperJob Description: We are looking for a skilled Backend Developer to join our team. The ideal candidate will have experience with Java, Python, and C++.Design and develop scalable backend systemsCollaborate with the frontend team to ensure seamless integrationParticipate in code reviews and contribute to the...
-
Artificial Intelligence Engineer
3 weeks ago
Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionOur team at Huawei Technologies Canada Co., Ltd. has an immediate opening for a Co-op Engineer to join our team of experts in LLM model development.Key Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Support senior researchers on various research-oriented...
-
Embedded Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Voyis Full timeAbout Voyis:Voyis is a pioneering company that designs and manufactures high-performance underwater optical sensors for autonomous underwater vehicles. Our products have enabled our customers to survey over 10,000 kilometers of ocean floor across all 7 continents, expanding our understanding of remote and challenging environments.Our mission is to push the...
-
Embedded Software Development Engineer
1 month ago
Waterloo, Ontario, Canada Ford Motor Company Full timeWe are seeking a highly skilled Embedded Software Development Engineer to join our team at Ford Motor Company. The ideal candidate will have a strong background in software development for in-vehicle infotainment systems and experience with QNX and Android frameworks.Key Responsibilities:Architect and design infotainment system softwareDevelop software for...