We are Highdive, a NetEase Games ThunderFire development studio from Montreal. Bond by no borders, we create games that let us dive into pure emotions, together.
What you’ll be doing:
- Contribute to building and refining engine systems in C++, such as tools, animation, physics, and 3D effects, with attention to scalability and performance.
- Collaborate with the engine team to address complex problems within the technology stack, focusing on performance aspects like CPU, GPU, memory, and load times.
- Assist in maintaining technical documentation, ensuring that systems are well-documented and easily accessible for the team.
- Use profiling and metrics-gathering tools to analyze performance, making recommendations for optimizations.
- Stay informed on new developments in game technology and engine advancements, applying relevant improvements to the project.
Qualifications:
- Bachelor’s degree in Computer Science, Mathematics, or related field.
- 3-5 years of experience in the game industry or related fields, ideally with exposure to a shipped title.
- Proficiency in C++ (C++14 or C++17 is a plus); familiarity with C# is advantageous.
- Solid understanding of Unreal Engine 4/5, and experience with Blueprints is a plus.
- Foundational knowledge in multi-threaded programming, design patterns, and performance optimization.
- Familiarity with tools and techniques for profiling and analyzing engine performance.
- Excellent problem-solving and communication skills, with the ability to work both independently and as part of a team.
Why could we be the perfect place for you:
We offer the unique experience of being part of the foundation of a new international game team right in the heart of Montreal, which benefits from the rich diversity of its members and the cultural exchange with our partners in Hangzhou.
We also offer:
- Insurance coverage and telemedicine from day one,
- Transportation and meal allowance,
- Referral bonus,
- RRSP with employer contribution.
Join us to work on an ambitious project, in a unique ‘Start-Up Atmosphere’ and with a team of passionate and energetic game developers!