Talent.com
C++ Programmer
C++ ProgrammerSmoking Gun Interactive • Vancouver, BC, CA
No longer accepting applications
C++ Programmer

C++ Programmer

Smoking Gun Interactive • Vancouver, BC, CA
2 days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

Company Description

Smoking Gun Interactive, a Keywords Studio , is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day.

Job Overview :

As a Programmer at Smoking Gun Interactive (SGI), you’re enthusiastic and driven to work on great projects. You have a keen desire to work in Games on various components depending on need. You don’t shy away from a challenge and are eager to take on new opportunities.

  • Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently located in BC, and ideally within the greater Vancouver area

Requirements

In this role, you will :

  • Produce high-quality, efficient, clean, and modular code;
  • Creatively resolve game technology production issues;
  • Be able to meet production schedules and deadlines;
  • Proactively identify tasks / problems that need tackling, outside of known scheduled work;
  • Provide and accept feedback on all aspects of code quality (performance, readability, testability, design).
  • To be successful in this role, you must have :

  • 2+ years of C++ experience as a Programmer in the game industry and or related field (inclusive of a Co-op term or internship);
  • A bachelor’s degree in Computer Science, Engineering or equivalent;
  • A passion for playing and creating innovative games;
  • Strong self motivated as an independent worker;
  • Excellent problem solving abilities, proven ability to tackle hard problems in creative ways;
  • Excellent oral and written communication skills;
  • A positive attitude with a desire to work within a team environment towards a common goal;
  • The ability to estimate work load and execute on the work in the time estimated.
  • It would also be helpful if you had :

  • Programming in the Gaming industry;
  • Shipped Experience;
  • Game Engine experience in Unreal Engine 4 or 5 / Unity;
  • Mobile : iOS, Android;
  • Working Knowledge of C#;
  • Console programming experience, Xbox One and / or PS4.
  • Benefits

  • 10 days vacation leave
  • 5 paid days personal leave
  • 7 paid sick days
  • Life Insurance & Accidental Death & Dismemberment
  • Dependent Life Insurance
  • Long Term Disability (LTD)
  • Extended Healthcare Benefit
  • Dental Care
  • RRSP matching
  • Hybrid working / Remote
  • Training & Development
  • Salary Range : $70,000 - $90,000 CAD

    Smoking Gun Interactive is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

    Keywords Studios is dedicated to following a well-established Equal Opportunities Policy. We endeavor to create a workplace which provides for equal opportunities for all employees and potential employees.

    PERSONAL DATA PROTECTION POLICY

    By providing your information in this application, you understand that we will collect and process your information in accordance with our Applicant Privacy Notice. For more information, please see our Applicant Privacy Notice at  https : / / www.keywordsstudios.com / en / applicant-privacy-notice .

    Role Information : EN

    Studio : Smoking Gun

    Location : Americas, Canada, Vancouver

    Area of Work : Game Development

    Service : Create

    Employment Type : Full Time

    Working Pattern : Remote

    Create a job alert for this search

    C Programmer • Vancouver, BC, CA

    Similar jobs
    High Performance Computing (HPC) Engineer

    High Performance Computing (HPC) Engineer

    Cadence Design Systems • Port Moody
    Full-time
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.High Performance Computing (HPC) Engineer. We are seeking a highly skilled HPC Engineer t...Show more
    Last updated: 4 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • delta, bc, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Principal AI Architect - Fastloop

    Principal AI Architect - Fastloop

    Fastloop • vancouver, bc, ca
    Full-time
    We operate at the intersection of.We are a small, sharp consulting team.We ship real systems, not just decks.AI solutions are not just impressive demos, but durable, governable, and operationally s...Show more
    Last updated: 13 days ago • Promoted
    Furniture Product Developer (Market and Buying Focus) - Aosom Canada

    Furniture Product Developer (Market and Buying Focus) - Aosom Canada

    Aosom Canada • richmond, bc, ca
    Full-time +1
    Help shape what Canada buys next.Aosom Canada is one of the country’s fastest-growing e-commerce companies, operating at scale across major online marketplaces and direct-to-consumer channels.With ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Creature Performance Software Engineer

    Creature Performance Software Engineer

    DNEG • Vancouver
    Full-time
    A leading visual effects studio in Vancouver is seeking a Software Developer to join the Creature Performance team.This role involves developing innovative technologies to enhance performance in vi...Show more
    Last updated: 8 days ago • Promoted
    Senior Desktop Software Engineer (C# / C++, Hybrid, DevOps)

    Senior Desktop Software Engineer (C# / C++, Hybrid, DevOps)

    Motorola Solutions • Vancouver
    Full-time
    A leading technology firm in Vancouver is seeking a Senior Software Engineer specializing in C# and C++ to lead technical initiatives in product development. This role involves working closely with ...Show more
    Last updated: 15 days ago • Promoted
    Senior Statistical Programmer - richmond

    Senior Statistical Programmer - richmond

    Warman O'Brien • richmond, bc, ca
    Full-time
    Senior / Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. As a Senior Statistical Programmer, you...Show more
    Last updated: 30+ days ago • Promoted
    Computer Numerical Control Programmer (CNC) - delta

    Computer Numerical Control Programmer (CNC) - delta

    BITS Recruiting • delta, bc, ca
    Full-time
    We are seeking an experienced CNC Programmer with Siemens NX expertise to support machining operations in a manufacturing environment. This role involves analyzing technical drawings, developing CNC...Show more
    Last updated: 1 hour ago • Promoted • New!
    CNC Programmer / Applications Specialist

    CNC Programmer / Applications Specialist

    Ebco Industries Ltd. • richmond, BC, ca
    Full-time
    SUMMARY : The CNC Programmer / Applications Specialist is responsible for developing CNC programs, designing fixtures, optimizing machining operations, and supporting pro...Show more
    Last updated: 8 days ago • Promoted
    Creature Performance Software Engineer

    Creature Performance Software Engineer

    DNEG Group • Vancouver
    Full-time
    A leading digital creature technology firm in Vancouver is seeking a Software Developer to enhance technologies for creature animation and visual effects. You will work within an agile team, focusin...Show more
    Last updated: 12 days ago • Promoted
    Game Programmer (1 Year Contract)

    Game Programmer (1 Year Contract)

    Kabam • Vancouver
    Full-time
    We are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools.Working collaboratively with other engineers and designers, you will have a signific...Show more
    Last updated: 15 days ago • Promoted
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Richmond, British Columbia, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 30+ days ago
    CAN_Developer

    CAN_Developer

    VARITE INC • Vancouver
    Full-time
    VARITE is looking for a qualified.Senior Software Engineer (Backend).Vancouver, British Columbia (Hybrid).Established in the Year 2000, VARITE is an award-winning minority business enterprise provi...Show more
    Last updated: 15 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    DarkVision • North Vancouver
    Full-time
    DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writin...Show more
    Last updated: 5 days ago • Promoted
    Programmer Analyst

    Programmer Analyst

    Kwantlen Polytechnic University • Surrey, British Columbia, Canada
    Full-time
    To provide programming and technical support to develop, maintain, administer and enhance Kwantlen Polytechnic University's information and education systems. Completion of a college diploma or univ...Show more
    Last updated: 29 days ago • Promoted
    Ingenium developer

    Ingenium developer

    Tamanna Technology • richmond, bc, ca
    Full-time
    We are looking for an experienced.The ideal candidate will have strong hands-on technical expertise and experience working within the insurance domain. Develop, configure, and customize solutions us...Show more
    Last updated: 1 hour ago • Promoted • New!
    C++ Backend Developer / Programmer (Mobile Game)

    C++ Backend Developer / Programmer (Mobile Game)

    IGG I Got Games • Vancouver
    Full-time +1
    Join Our Team as a Game Designer at IGG Canada! Are you passionate about creating mobile games that captivate millions of players worldwide? IGG Canada, a premium mobile game and video production s...Show more
    Last updated: 15 days ago • Promoted
    DevOps Developer (C++ / Conan) - Amaris Consulting

    DevOps Developer (C++ / Conan) - Amaris Consulting

    Amaris Consulting • delta, bc, ca
    Full-time
    Hybride – 3 à 4 jours sur site par semaine.Développeur DevOps (C++ / Conan).Vous contribuerez au développement, à l’intégration et à l’optimisation de solutions logicielles robustes, en collaborati...Show more
    Last updated: 1 hour ago • Promoted • New!