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 22 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Character Systems Programmer in Ottawa, ON vacancy
  • $130k - $165k per year

     ...Computing:  Q-Block Computing builds quantum systems that operate in the real world. The...  ...other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded...  ...technical leadership role. ~ Expert-level C/C++ for embedded systems; proven track record... 
    Senior
    C++
    Long term contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    7 days ago
  • Jam Filled is starting up a CG project and is looking for a talented Character Designer to join our team! This is a full time position (40 hours per week) starting in November 2026 and scheduled to go until March 2027. We are open to working with artists located in Ontario... 
    Suggested
    Full time
    Flexible hours

    Jam Filled Entertainment

    Ottawa, ON
    4 days ago
  •  ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Systems Engineering group is an inter-disciplinary team that focuses on defining the System level requirements and System architecture for... 
    Senior
    Worldwide

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...Role Overview The Mainframe WebSphere MQ & z/OS Systems Programmer is responsible for supporting, maintaining, and upgrading enterprise‑scale mainframe environments across high‑availability, 24x7 operations. This role ensures stability, security, and performance of WebSphere... 
    Suggested
    Remote job

    Nexasphere

    Ottawa, ON
    a month ago
  • $140k - $160k per year

     ...security and space, our architects design innovative solutions that make our tomorrow's possible. This role is Hybrid Ottawa Senior Manager, Systems Engineering Position Summary Thales Canada Defence & Security (TCDS) is looking for a Senior Manager, Systems Engineering.... 
    Senior
    Long term contract
    Full time
    Temporary work
    For subcontractor
    Local area
    Worldwide

    Thales

    Ottawa, ON
    1 day ago
  • $60k - $100k per year

     ...Computing:  Q-Block Computing builds quantum systems that operate in the real world. The...  ...About this role:  The CNC Machinist (Programmer) will support prototype development and commercialization...  ...hardware requires. The role reports to senior leadership and collaborates closely with... 
    Senior
    Long term contract
    Full time
    Apprenticeship
    Internship

    Q-Block Computing

    Ottawa, ON
    7 days ago
  • $108.75k - $152.25k per year

     ...provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world....  ...(BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next generation computing platforms... 
    Senior
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    1 day 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

    Ottawa, ON
    more than 2 months ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Want to be part of the team setting up the control system for the most advanced satellite constellation in the world? In this role, you’ll develop secure containerized software, participate... 
    Senior
    Worldwide
    Shift work

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit The Senior Specialist User Terminal Systems Engineer will provide technical expertise in the development of equipment, software and systems related to the... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Telesat is seeking a motivated User Terminal System Engineer to support the development, integration, verification, and documentation of Lightspeed User Terminal solutions. This role... 
    Senior
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    22 hours ago
  • $108.75k - $152.25k per year

     ...generation of intelligent, sensor-driven systems. At QNX, our Sensor Framework team is developing...  ...on QNX-based systems. Providing robust C/C++ APIs for technologies including cameras,...  ...to hear from you. What you’ll do As a senior member of the team, you’ll contribute to the... 
    Senior
    C++
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    1 day ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities supporting secure communications programs and advanced connectivity applications. This senior individual-contributor... 
    Senior
    Work at office

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities supporting secure communications programs and advanced connectivity applications. This senior individual-contributor... 
    Senior
    Full time

    telesat

    Ottawa, ON
    8 days ago
  • $92k - $132k per year

     ...currently looking to add experienced Senior Generalist Game Programmers to our...  ...amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to...  ...optimizing runtimes Collaborating on systems and tools to help designers... 
    Senior
    C++
    Long term contract
    Permanent employment
    Full time
    Remote work
    Night shift
    Day shift

    Snowed In Studios

    Ottawa, ON
    more than 2 months ago
  • $120k - $150k per year

     ...you! Join us, and together we will continue to build a faster, better, and more secure online world for everyone. Job Summary: The IC System Architect is an integral part of the integrated circuit design team. Working in close collaboration with analog, digital, firmware... 
    Senior
    Full time

    Semtech

    Ottawa, ON
    1 day ago
  •  ...demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Want to be part of the team setting up the control system for the most advanced satellite constellation in the world? In this role, you’ll develop secure containerized software, participate... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    24 days ago
  • $18 - $25 per hour

     ...Computing:  Q-Block Computing builds quantum systems that operate in the real world. The...  ...platforms). Working proficiency in C and/or C++ for embedded systems. Familiarity with...  ...What you will gain Direct mentorship from senior embedded and systems engineers. Hands-... 
    Senior
    C++
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    7 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit Within the System Engineering team, lead the technical coordination needed to adapt...  ...Project - Polar (ESCP-P) and other defence customers. This is a senior individual-contributor role in which you will lead technical work... 
    Senior
    Work from home
    Worldwide

    telesat

    Ottawa, ON
    9 days ago
  •  ...information, follow Telesat on X and LinkedIn or visit Within the System Engineering team, lead the technical coordination needed to adapt...  ...Project - Polar (ESCP-P) and other defence customers. This is a senior individual-contributor role in which you will lead technical work... 
    Senior
    Work from home
    Worldwide

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...information, follow Telesat on X and LinkedIn or visit Telesat's System Modeling team architects, develops, and maintains the Lightspeed...  ...constellation's success. You will develop engineering software in C++, mentor engineers, and collaborate across teams to align the model... 
    C++
    Long term contract
    Worldwide

    Telesat

    Ottawa, ON
    22 hours ago
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la...  ...réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation numérique du secteur... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...enterprise clients' physical security and audio video needs. The Systems Analyst will be responsible for delivering and maintaining the IT...  ...AWS or Azure cloud computing and network environments C#, C++ or other modern programming languages Devops and other advanced... 
    C++
    Full time
    Work at office
    Remote work
    Flexible hours

    Bosch Building Technologies

    Ottawa, ON
    12 days ago
  • $80k - $105k per year

     ...provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world....  ...ll Do: Develop Software with Broad Range of Technologies: C, C++, Python, and Rust for the QNX RTOS. Projects span a wide array of... 
    C++
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    1 day ago
  •  ...Reports to: Senior Vice President, Aerospace Engineering Type: Full-Time The Role The aircraft doesn't operate alone — it's one node in a system of systems that includes peer aircraft, control stations, ground sensors, and command posts, and someone has to own the... 
    Senior
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...organizations can create a central nervous system to innovate and win in a digital-first...  ...Connect, Apache Flink, Kafka and more) . As a senior software engineer, you think strategically...  ...language, e.g. Python, Go, C / C++, Java, etc. * Strong experience running services... 
    Senior
    C++
    Full time

    IBM

    Ottawa, ON
    5 days ago
  •  ...Description We are seeking a Staff Engineer (Physical AI - System Engineering) to join the Pathfinding Studio within the Engineering...  ...reproducible evaluation, and sim-to-real workflows; strong Python and C/C++ development skills in embedded, and distributed CPU-, or GPU-based... 
    C++
    Permanent employment
    Work at office

    Renesas Electronics

    Ottawa, ON
    2 days ago
  •  ...TEHORA est présentement à la recherche d’un(e) pilote de système ayant une expérience dans l’exploitation et la supervision de systèmes...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’un(e) administrateur de système ayant une solide expérience dans son domaine d’expertise afin...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    more than 2 months ago
  •  ...TEHORA est présentement à la recherche d’ un(e) Pilote de systèmes expérimenté ayant une solide expérience dans son domaine d’expertise...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    TEHORA

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

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