English will follow
Titre du poste : Programmeur stagiaire C++
Principales fonctions
- Développer des logiciels en C++ en appliquant les principes de développement orientés objet;
- Maitriser les techniques et outils de débogage;
- Analyser les besoins d’amélioration du code existant, puis mettre en place les mesures correctives nécessaire à l’amélioration de celui-ci;
- Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe.
Expérience et qualités requises
Expérience et qualifications
- Étudiant au baccalauréat en génie informatique ou de logiciel, concentration en jeux vidéo, un atout;
- Bilinguisme : français et anglais, écrit et parlé.
Habiletés techniques
- Doit posséder une connaissance de C++;
- Volonté constante d'optimisation du code, comprendre l’importance des limitations mémoire et cpu.
Qualités interpersonnelles
- Rigoureux;
- Capacité d’analyse et de synthèse;
- Capacité à gérer son temps de façon autonome;
- Capacité d’être un joueur d’équipe;
- De la maturité pour donner et recevoir des critiques constructives est attendue;
- Être un bon communicateur.
Motivation et intérêts
De l’ambition et une passion pour les jeux vidéo sont essentielles!
Job Title : C++ Programmer Intern
Duties
- Develop software in C++ by applying the principles of object oriented coding;
- Master the debugging tools and the techniques used;
- Analyze the need for improvement to existing code, and implement the necessary corrective measures to improve it;
- Participate in the implementation of game mechanics;
- Be a positive contributor for the achievement of the project and the team objectives.
Experience and required qualifications:
- BA Computer or Software Engineering student, video game concentration, an asset;
- Bilingualism: French and English, spoken and written.
Technical skills
- C++ knowledge is mandatory;
- Constant willingness for code optimization;
- Mindful of hardware constraints, constant willingness for code optimization.
Interpersonal qualities
- Rigor;
- Capacity for synthesis and analysis;
- Time management skills;
- Ability to work in a team environment;
- Maturity to give and receive constructive criticism is expected;
- Communication skills.
Motivation and interests:
Passion and ambition for video games are essential!