This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

Experis: C/Unity Developer


This is a Full-time position in Montreal, QC posted February 20, 2021.

Unity/C# Developer Job Summary We are looking for a passionate Unity / C# Developer interested in building the next generation of training solutions within the R& D engineering department.

The developer will be involved with several of the company’s Web and Mixed Reality products including the patient simulators, the procedure simulators and other teaching tools.

Typical tasks will include analysis, design, coding, validation, integration and tuning of innovative solutions inside the web and mixed reality platforms.

The candidate will be part of a team of 20+ developers and engineers, including computer graphics specialists, 3D artists, designers, gameplay programmers and generalists.

Core Functions Collaborate with a multi-disciplinary team to create new training applications that will be used across multiple platforms.

Provide innovative technical solutions and high-quality software components for R& D and custom client projects.

Contribute new feature ideas and code to core frameworks to ensure they are scalable, maintainable, and flexible.

Proactively engage with development team members to resolve challenging design and engineering issues.

Participate in planning and estimating for potential projects.

Help to define the new product architecture and our overall technology stack.

Improve product quality and performance of existing applications.

Personal Qualifications You have a history of innovation and a passion for solving ambiguous problems with a multi-disciplinary team.

You are an excellent communicator and can seamlessly transition from high-level to deeply technical conversation.

You are results and customer oriented, with a proven ability to meet or exceed the engineering objectives.

Education & Experience A Bachelor’s degree or Master’s degree in Software Engineering, Computer Engineering or Computer Science.

5-10 years of professional experience.

Required Skills 3+ years of experience with C# with a knowledge of standard data structures and design patterns 3+ years of experience in Unity.

Strong foundation of 3D visual rendering techniques.

Debugging / profiling / optimizing Experience using a framework.

Autonomous and resourceful.

Led the delivery of features from concept to completion.

Source control is second nature.

Bilingualism (French / English).

Bonus Skills Experience with deploying WebGL content (native or Unity) in a cloud environment.

Experience with Android/iOS mobile development (native or Unity).

Experience with Virtual/Augmented Reality development.

Experience with real-time simulation.

Experience in network programming (socket base or REST) & protocols.

Extensive knowledge of C++.

Experience in CI/CD.

Understanding of gaming engines and gaming industry best practices Please Send your CV at