Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Character Systems Programmer

Arcanaut Studios

Build character systems with C++ at Arcanaut Studios as a Senior Animation Programmer. This full-time role supports remote work across British Columbia or Alberta.

You will serve as a technical anchor for character systems on a AAA sci-fi action RPG. The work focuses on low-level runtime programming, animation toolchains, and procedural technologies. Collaboration with technical animators, gameplay, and cinematics will connect performance with character visuals.

Key Responsibilities:

  • Extend UE5 native animation frameworks for custom runtime systems
  • Fine-tune Pose Search Databases and advanced animation techniques
  • Optimize multithreaded animation performance and memory usage
  • Investigate locomotion and animation system related bugs
  • Conduct C++ reviews and mentor technical animation

Requirements:

  • Five or more years in professional game development
  • Proven AAA development experience, preferably supporting an RPG
  • C++ mastery within the Unreal Engine ecosystem
  • Exceptional linear algebra, quaternion, matrix, and transform knowledge
  • Strong cross-department collaboration skills

Bring senior C++ expertise, three dimensional mathematics, and Unreal Engine animation knowledge to Arcanaut Studios character systems.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Character Systems Programmer in Montréal, QC vacancy
  • $70k - $135k per year

    Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading, faible latence, optimisation mémoire, parallélisation...  ...chez CGI Dans le cadre d’un important programme d’amélioration de la performance et d’... 
    Senior
    C++
    Daily paid
    Day shift
    Montréal, QC
    1 day ago
  •  ...read below. Invoke is looking for a Senior Online Programmer to join the team to play a crucial role...  ...robust, scalable, and secure backend systems that power our online gameplay features...  ...used in backend development such as C++, C#, Go, Rust Strong understanding of... 
    Senior
    C++
    Full time

    Hasbro

    Montréal, QC
    4 days ago
  •  ...univers de Star Citizen. ~ Collaborer étroitement avec le Lead Character Artist, le Directeur Artistique, l'équipe Technical Art et les...  .... Qu'attendons-nous de notre Artiste Personnage Senior ? ~ Expérience professionnelle significative en character art... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...la recherche un programmeur principal en C++ qui contribuera au développement d’applications...  ...:  ~ Fournir et soutenir des systèmes ML basés sur les exigences et objectifs commerciaux...  ...prenantes comme les productions.  ~ Programmer de manière claire et structurée en... 
    Senior
    C++
    Apprenticeship

    Ubisoft

    Montréal, QC
    6 days ago
  •  ...Job Description RESPONSIBILTIES As a Senior Tools Programmer, you are responsible for designing, implementing...  ...applications. Build Unreal Engine editor tools using C++, Slate, Editor Utility Widgets, or equivalent systems. Develop standalone tools using frameworks... 
    Senior
    C++
    Long term contract
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    9 hours ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant...  ...présentation du jeu (menus, ATH) et les systèmes UI sous-jacents. Analyser les...  ...équivalent. Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les... 
    Senior
    C++
    Work at office

    Highdive

    Montréal, QC
    20 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne...  ...Contribuer au développement de systèmes de bas niveau tels que le streaming...  ...et verbale. Expert en C++ (C++17 est un atout). C# est un atout. Maîtrise de la programmation multithread et solide compréhension... 
    Senior
    C++
    Work at office

    Highdive

    Montréal, QC
    20 days ago
  •  ...de l'équipe pour livrer divers systèmes de gameplay. Promouvoir les...  ...'un·e Programmeur·se Gameplay Senior ? Une véritable passion...  ...Soyez à l'aise de travailler avec C++ dans une grande base de code...  .... Ayez de l'expérience en programmation de fonctionnalités et de... 
    Senior
    C++
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve...  ...curiosité dans la création de systèmes et de comportements d'IA complexes...  ...IA Expertise en C++ et solide fondation en mathématiques...  ...performances Expérience en programmation d'IA de mouvement, de navigation... 
    Senior
    C++
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    15 days ago
  •  ...grand fournisseur mondial de location de matériel, venez construire votre avenir chez United Rentals ! En tant qu' Associé aux Ventes - Programme de Développement des Représentants au sein de notre équipe de location générale, vous suivrez un parcours de formation structuré... 
    Hourly pay
    Daily paid
    Contract work
    Local area
    Monday to friday

    United Rentals

    Montréal, QC
    1 day ago
  •  ...attendons-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que...  ...des échéances ~ Maitrise du langage C++ moderne ~ Maitrise des outils de...  ...What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer... 
    Senior
    C++
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    14 days ago
  •  ...Notre client recherche un Directeur de Programme expérimenté et rigoureux pour piloter des...  ...de gestion de projet ou de consultation senior au sein d'un environnement opérationnel complexe...  ..., des plateformes CRM et des systèmes ERP. - Compétences clés : Solides aptitudes... 
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    3 days ago
  •  ...SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones...  ...discipline ~7+ years of experience in software or systems development ~ Deep knowledge of C/C++ ~ Working knowledge of Python, OpenCL, Java and... 
    Senior
    C++
    Full time
    Internship

    ProximityHCI

    Montréal, QC
    5 days ago
  •  ...Acumatica, veuillez consulter:     Acumatica is looking for a Senior System Analyst to join our Payments Team in Montreal/Ottawa !...  ...admissibles bénéficient d’une rémunération concurrentielle et d’un programme de cotisations jumelées au REER, de congés payés, de journées... 
    Senior
    Daily paid
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Acumatica

    Montréal, QC
    9 hours ago
  •  ...membres de l'équipe Qu'attendons-nous de notre Programm eur·se Online ? ~ Excellente maîtrise de C++, avec au moins 5 ans d'expérience ~...  ...travail avec Docker, Git, etc ~ Compréhension des systèmes de pub/sub et des files de messages comme Kafka ou... 
    C++
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    3 days ago
  •  ...codebase: shaping decisions, enhancing processes, and enabling healthcare practitioners.  Job Description Position Overview — Senior Systems Deployment Specialist The Senior Systems Deployment Specialist remotely installs, upgrades, enhances, relocates, and migrates... 
    Senior
    Full time
    Remote work
    Relocation

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    9 hours ago
  •  ...raising the bar for the gaming industry and the community as a whole. What will you do? ~ Design concepts for the Star Citizen character team based on provided ideas. ~ Use your creativity and independence to bring ideas to life, from initial research to the final... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...Sr. System Analyst Longbow Advantage is an end-to-end warehousing strategy company that...  ...knowledge and work experience with C/C++, C# and Java programming languages Operating...  ...et expérience avec les langages de programmation C/C++, C# et Java • Systèmes d’exploitation... 
    Senior
    C++
    Full time
    Work at office
    Remote work
    Work from home
    Relocation
    Shift work

    Longbow Advantage

    Montréal, QC
    a month ago
  •  ...and help create the unknown! Job Description As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online...  ...productions. You’ll help design and evolve distributed systems and middleware used in games, including game engine, low-level... 
    Senior
    C++
    Full time

    Ubisoft

    Montréal, QC
    16 days ago
  •  ...d’ingénierie. LAPORTE recherche un.e Administrateur.trice systèmes sénior ayant idéalement au moins 7 ans d'expérience pertinente pour...  ...recharge de véhicules électriques ; #LI-Hybrid #LI-AD1 #LI-mid-senior-level Envoyez-nous votre candidature dès maintenant.  Au... 
    Senior
    Remplacement
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    LAPORTE

    Montréal, QC
    8 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) architecte systèmes d’information senior ayant une solide expérience en architecture applicative,...  ...cibles des domaines systèmes d’information dans le cadre d’un programme municipal de virtualisation des services aux citoyens.... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...ACCOMPLIR Dans votre rôle d’ingénieur systèmes avioniques DAD, vous serez responsable de...  ...et disciplines impliqués dans le programme afin de garantir une conception adéquate...  ...ACCOMPLISH In your role as an Avionics Systems DAD, you will be responsible for performing... 
    Senior
    Temporary work
    Worldwide

    SOGECLAIR

    Montréal, QC
    more than 2 months ago
  •  ...our Ultra-Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional innovations...  ...modern AI tools. ~ Experience working on Low Latency trading systems is a plus. All our positions are located in Montreal,... 
    C++
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...Description   The Senior Manager, Safety Management System & Safety Culture serves as CAE's lead for the development, governance, promotion and continual improvement of the Global Safety Management System. The position is responsible for establishing and maintaining... 
    Senior
    Long term contract
    Worldwide

    CAE

    Montréal, QC
    10 hours ago
  •  ...Job Description NBCUniversal is seeking a Principal Character Artist (Face) to define and drive facial art standards and solve...  ...Technical Art, and cross-disciplinary teams to ensure that facial systems support both artistic vision and production needs. The role focuses... 
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    25 days ago
  •  ...appliquez vos compétences en gestion des systèmes, réseau, stockage et sécurité dans un environnement...  .... You will apply your expertise in systems management, networking, storage, and...  ...mission unique avec un impact important; Un programme d’assurance collective complet (maladie,... 
    Senior
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    20 days ago
  • Directeur technique du squelettage - Character TD (DNEG Animation) at DNEG · Hybrid Remote , Montréal, Quebec. Apply on Creative Tech Gigs.
    Full time
    Remote work

    DNEG

    Montréal, QC
    4 days ago
  • $240k per year

     ...Ultra Low-Latency C++ Engineer Role Role:  Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation...  ...a rare opportunity to build and own greenfield, ultra-performant systems from first principles. You will process billions of data points... 
    C++
    Permanent employment

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...stylistique. Compétences et expérience requises : Expérience en concept art dans l'industrie du jeu vidéo. Solides bases en character design, anatomie, proportions, superposition de costumes/armures et théorie des couleurs. Capacité à itérer rapidement en... 
    Full time
    Contract work
    Remote work
    Worldwide

    Side

    Montréal, QC
    a month ago
  • Le programme de formation en gestion et en vente de Sherwin-Williams est un poste accéléré pour débutants conçu pour vous préparer à un poste...  ...Avoir une expérience professionnelle de l’utilisation de systèmes de comptabilisation du temps et/ou de gestion de la relation client... 

    Sherwin-Williams

    Montréal, QC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Character Systems Programmer. Be the first to apply!