Unreal Engine C++ Developer II - SDK
at Mawari Technologies
Waterloo, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Mar, 2025 | USD 100000 Annual | 25 Jan, 2025 | N/A | Computer Science,Design,C++,Unreal Engine,Webrtc | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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
Responsibilities:
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
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 internationall
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Waterloo, ON, Canada