×
Register Here to Apply for Jobs or Post Jobs. X

Programmer, Software Development, C++ Developer

Remote / Online - Candidates ideally in
Quebec, Québec, Province de Québec, Canada
Listing for: Yellow Brick Games
Remote/Work from Home position
Listed on 2025-12-28
Job specializations:
  • Software Development
    C++ Developer, Software Engineer, Game Development / Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: 3C Programmer
Location: Quebec

SUBLIME BEAUTY, SUPERB PERFORMANCE3C Programmer (Character, Controls, Camera)

Yellow Brick Games is hiring a Gameplay Programmer, specialized in 3

Cs (Character, Controller, Camera) to join our team of experienced developers working on an exciting new IP. In this role, you will closely work with Designers, Animators, and other Programmers to design, implement and refine core gameplay systems – specifically physics-based character movement/navigation, control responsiveness, and camera behavior. You will be involved in many aspects of bringing to life an impactful gameplay experience for our players.

Yellow Brick Games is based in Quebec City and Montreal (Canada), and we are open to discuss remote-work situations. All qualified applicants will receive consideration for employment without regard to place of origin, age, status, religious beliefs, personal orientations, or physical condition.

Responsibilities
  • Develop and maintain systems related to physics-based character movement, player controls, and camera mechanics.
  • Work closely with designers and animators, to ensure a smooth, responsible and fun player experience.
  • Implement features such as locomotion, jumping, climbing, aiming, and camera transitions.
  • Work with other programmers to build and maintain a strong codebase and technologies.
Requirements
  • 5+ years of experience as a Gameplay Programmer, preferably in 3C systems.
  • Solid understanding of mathematics, physics, animation systems, and input handling.
  • At least one shipped AAA or AA title in the PC or console space.
  • Strong C++ programming skills.
  • Excellent organization and communication skills.
  • Self-sufficient and resourceful: able to identify and work with technical constraints.
  • Experience with Unreal a plus
INTERESTED IN THIS POSITION?

Tell us why you’d be the ideal candidate by sending us a brief word of introduction, along with your resume as an attachment. Please indicate the position you are applying for in the subject line.

Apply here:

Back to Jobs:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary