Cloud Imperium Games
Posted 7mo ago

Programmeur.se Gameplay / Gameplay Programmer

Cloud Imperium Games
Montreal, /, Canada
OnsiteFull Time
Responsibilities
  • Design code
  • Collaborate on gameplay systems
  • Document technical designs
Requirements
  • Design and implement robust gameplay code
  • Collaborate on gameplay systems
  • Maintain coding standards and documentation
Technical tools mentioned
C++

Job description

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”. We want to build the best we can deliver and we believe wholeheartedly in the value of exceptional diverse talent.

-English Below- 

 

La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais.  

 

Cloud Imperium Games est une entreprise de développement de jeux vidéo de premier plan reconnue pour ses expériences de jeu innovantes et immersives. Nous nous consacrons à la création de jeux de haute qualité qui captivent et engagent les joueurs du monde entier. 

 

Fondée en 2012 par le développeur de jeux renommé Chris Roberts, Cloud Imperium Games (CIG) est l'un des plus grands studios indépendants au monde, comptant plus de 1 000 employés, dédié à la livraison de jeux AAA de nouvelle génération. CIG est fière de penser hors des sentiers battus, d'encourager la créativité et de développer une technologie révolutionnaire. CIG croit en l'établissement de nouveaux standards pour l'industrie du jeu vidéo et la communauté dans son ensemble. 

 

 

Que ferez-vous ? 

  • Concevoir et implémenter un code bien conçu, fiable, maintenable et sans bogues.  

  • Collaborer avec les membres de l'équipe pour livrer divers systèmes de gameplay.  

  • Appliquer les meilleures pratiques, les processus de développement et les normes de codage.  

  • Documenter et examiner par les pairs les conceptions techniques avec d'autres ingénieurs logiciels.  

  • Travailler avec l'assurance qualité (QA), fournissant les informations nécessaires pour tester complètement le code développé.  

  • Se tenir au courant des méthodes, pratiques et technologies d'ingénierie logicielle de pointe. 

 

Qu'attendons-nous de notre Programmeur.se? 

  • Soyez à l'aise de travailler avec C++ dans une grande base de code partagée.  

  • Ayez une bonne connaissance des mathématiques 3D.  

  • Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu.  

  • Travaillez bien dans un environnement d'équipe co-localisé mais collaboratif.  

  • Puissiez expliquer et présenter des solutions techniques à la fois aux programmeurs et aux membres de l'équipe d'autres disciplines. 

 

Cloud Imperium Games s'engage à employer une main-d'œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à la race, la couleur, la religion, le sexe, l'origine nationale, l'âge, l'orientation sexuelle, l'identité de genre, l'expression de genre ou le handicap. 

 

------ 

 

Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and engage players worldwide 

 

Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA games. CIG prides itself in thinking outside the box, encouraging creativity and developing ground-breaking technology. CIG believes in raising the bar for the gaming industry and the community as a whole. 

 

 

What will you do?  

  • Design and implement well-engineered, reliable, maintainable, and bug-free code.  

  • Collaborate with team members to deliver various gameplay systems 

  • Applybest practices, development processes, and coding standards.  

  • Document and peer review technical designs with other software engineers 

  • Work with QA, providing the information needed to fully test developed code.  

  • Keep up to date on state-of-the-art software engineering methods, practices, and technologies. 

 
 

What do we expect from our Gameplay Programmer ? 

  • Are comfortable working with C++ in a large, shared codebase.  

  • Have a good knowledge of 3D mathematics 

  • Have experience with programming game features and systems 

  • Work well in a co-located yet collaborative team environment 

  • Can explain and present technical solutions to both programmers and team members from other disciplines.   

 

Cloud Imperium Games is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability. 

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

About Cloud Imperium Games

Developing the massively multiplayer space simulation game Star Citizen.

Year founded
2012
Employees
1100
Organization type
Private
Latest investment
Raised $17.25M Series C (2020) — led by Snoot Entertainment, ITG Investment, Calder Family Office
Headquarters
US

Similar jobs

Gameplay Programmer roles near Montreal, /
1w
Save
Mark Applied
Hide
Gameplay Programmer - Dead by Daylight | Programmeur·euse jouabilité - Dead by Daylight
Montreal or Toronto or Rotterdam or United Kingdom
HybridFull Time
Behaviour Interactive
Behaviour Interactive: Independent video game developer and publisher of digital titles.
5+ YOERequires 5+ years of professional programming experience, Unreal Engine, C++, Blueprints, problem-solving, adaptability, and strong communication skills.
Unreal Engine, C++, Blueprints
1mo
Save
Mark Applied
Hide
Chef sénior, Programmation Gameplay // Senior Lead Gameplay Programmer
Quebec City or Montreal
OnsiteFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops computer software, consumer electronics, and video games.
8+ YOE2+ Mgmt8+ years gameplay programming experience, 2+ years leading teams, proficiency in C++, scripting, linear/vector algebra, and intermediate-advanced English; experience on AAA projects preferred.
C++
5y
Save
Mark Applied
Hide
Gameplay Programmer
Montréal, QC, Canada
HybridFull Time
Adglobe
Adglobe: Provides video game development and 3D graphics production services.
3+ YOEBachelor's degree in Computer Science or equivalent, 3+ years C++ programming experience in the video game industry, console development experience, knowledge of Unreal Engine.
C++, Java, Unreal Engine
8y
Save
Mark Applied
Hide
Gameplay Programmer (Mobile)
Montréal, QC, Canada
OnsiteFull Time
Airlab
Airlab: Develops AI-powered automation tools and mobile video games.
3+ YOEBS/MS in Computer Science or Game Design, minimum 3 years experience in game development, strong C# and Unity3D skills.
C#, Unity3D
1mo
Save
Mark Applied
Hide
Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay – CGU (contenu généré par les utilisateurs)
Montréal, Quebec, Canada
HybridFull Time
NBCUniversal
NBCUniversalNASDAQ: CMCSA: Produces and distributes entertainment content and theme park experiences.
5+ YOE5+ years gameplay programming experience, strong C++ and Unreal Engine 5 expertise, shipped title experience (preferably AAA), multiplayer and UGC familiarity, strong debugging, profiling, and collaboration skills.
Unreal Engine 5, C++
3y
Save
Mark Applied
Hide
Senior Gameplay Programmer AI [CA]
Montreal or Santa Monica
RemoteFull Time
HoYoverse
HoYoverse: Creates and publishes immersive virtual world gaming experiences.
7+ YOESenior gameplay programmer with 7+ years in game development, C++, Unreal Engine, vehicle gameplay systems, strong math, teamwork.
C++, Unreal Engine, Mathematics, Linear Algebra
6y
Save
Mark Applied
Hide
Programmeur de jeux 3D/Gameplay 3D Programmer
Montreal, Quebec, Canada
HybridFull Time
Budge Studios
Budge Studios: Develops and publishes educational mobile games for children.
3+ YOEBachelor's in computer science/math/engineering or equivalent; strong C#; Unity 3D shaders; 3D environment optimization; 2D/3D effects; good software practices; excellent communication; autonomous; team player; interest in advancing game tech.
C#, Unity 3D, Shaders, 3D optimization