Software Developer- Gaming III

Aversan

  • Saint-Laurent, QC
  • Permanent
  • Full-time
  • 30 days ago
Game DeveloperAversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualified Game Developer to work on leading edge technology products. The successful candidate for this full-time position will be a part of highly motivated and highly technical work environment that feeds off the collective energy of a team-oriented workplace.Location: St. Laurent,QC
Schedule: HybridIn this role, you will
  • Develop core rendering features, engine components and tools.
  • Research and implement innovative rendering techniques
  • Work with multiple teams to collaborate and solve complex technical challenges
  • Develop and optimize rendering techniques used to push visual quality level
  • Optimize rendering engine performance for real time operation while maximizing high fidelity realism
  • Actively participate in code reviews
  • Stay up to date on technology trends
What we’re looking for
  • BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
  • A great rendering engine programmer, with years of experience writing maintainable code
  • Experience in rendering, with excellent 3D maths skills, knowledge of cutting edge rendering techniques, understanding of current graphics hardware, APIs and shader programming languages
  • Well-versed in software engineering principles
  • Experience in a cross-disciplinary development environment, with excellent cross-discipline communication skills
Skills Matrix - Top 3 Must Have Skills
Advanced knowledge of rendering techniques
Excellent 3D math skills (Vectors and Matrices)
Understanding of current graphics hardware, APIs and shader programming languagesSkills Matrix - Top 3 Nice to Have Skills
C++ or C#
Unreal Engine Experience
Bilingual (french & english)

Aversan