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

C++ Programmer

$70k - $90k per year
Full-time

Smoking Gun Interactive

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/DPSP 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 

Role Information: EN
Studio: Smoking Gun
Location: Americas, Canada, Vancouver
Area of Work: Game Development
Service: Create
Employment Type: Full Time
Working Pattern: Remote

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the C++ Programmer in Vancouver, BC vacancy
  •  ...Responsibility: Salary: Blinkmoon is looking for a Lead Animation Programmer to join the technical team. Responsibilities: Work with...  ...management (streaming) Robust programming skills/experience in C++ Prior experience acting as an owner of animation systems and enjoy... 
    Suggested
    Full time
    Remote work

    Blinkmoon Games

    Vancouver, BC
    7 days ago
  • $175.35k - $257.18k per year

     ...'ll Do We're a core group of talented programmers who specialize in creating developer and...  ...with an emphasis on Software Development Programmer in Test (SDET) principles. If you are passionate...  ...improvement Leverage your strong C#/C++ programming skills and deep understanding... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    7 days ago
  • $122.3k - $170.7k per year

     ...Computer Science, Mathematics, or a similar field of study, or equivalent practical experience.4+ years of professional experience with C++ or C#Proficient knowledge of version control concepts and best practicesHands-on code development and integration experienceExperience... 
    Suggested
    Full time
    Local area
    Worldwide

    Frostbite

    Vancouver, BC
    7 days ago
  • $24 - $28 per hour

     ...Library) that works with multiple languages (Python, Matlab, C#, C++, JavaScript, Java, and Swift). Communicate effectively with the...  ...Golang, and Jest are ideal, but we are open to a quick-learning programmer with other relevant technologies Good understanding of object-... 
    Suggested

    Zaber Technologies

    Vancouver, BC
    8 days ago
  • $100.2k per year

     ...photographic lighting Nice to have: Familiarity with using Unix systems Ability to write Nuke gizmos and/or plugins Python and/or C++ experience Feature Animation experience As part of your application please submit a demo reel, shot breakdown, or equivalent... 
    Suggested

    Industrial Light & Magic

    Vancouver, BC
    10 days ago
  •  ...motors, and control systems ~ CAD experience using SolidWorks, Fusion 360, or similar tools ~ Programming experience with Python, C/C++, or similar languages ~ Experience with prototyping, testing, and debugging hardware systems ~ Strong understanding of system... 
    Permanent employment
    Manual labor
    Local area
    Flexible hours

    MistyWest

    Vancouver, BC
    2 days ago
  • $79.6k - $153k per year

     ...or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C++, Swift or Objective C OR equivalent experience. ~ 2+ years of experience in iOS development. Preferred Qualification: 5+ years... 
    Long term contract
    Full time
    Internship
    Local area

    Microsoft

    Vancouver, BC
    7 days ago
  • $85k - $105k per year

     ...players.  WHO WE’RE LOOKING FOR:  Experience building tools with frameworks like WPF, WinForms  Knowledge of languages like C#, C++, Python  Curious, always learning  Great problem-solving skills, build solutions iteratively  Balance perfect vs getting it done... 
    Temporary work
    Work from home
    Relocation
    3 days per week

    Next Level Games

    Vancouver, BC
    3 days ago
  • $110k - $140k per year

     ...simulation studies to design optical devices and to solve optical problems. Proficiency in a computer language such as Matlab, Python, or C/C++, etc) for simulations and modeling. Understand the basics of lens manufacturing, optical metrology, and materials. Work closely... 
    Permanent employment
    Full time
    Casual work
    Manual labor
    Immediate start
    Relocation
    Monday to friday
    Flexible hours

    Form Swim

    Vancouver, BC
    3 days ago
  • $79.6k - $153k per year

     ...related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 1+ years of mobile development experience using Android. 1+ years experience... 
    Long term contract
    Full time
    Work at office
    Local area

    Microsoft

    Vancouver, BC
    7 days ago
  • $65k - $70k per year

     ...meetings with client representatives as the technical represent Skills & Qualification: ~1-3 years of programming experience in C/C++, and Python ( Summa Linguae Technologies (SLT) is a language and technology company that provides localization data solutions and... 
    Full time
    Remote work

    Summa Linguae Technologies

    Vancouver, BC
    5 days ago
  • $43 - $70 per hour

     ...written and verbal communication skills. Additional Preferred Skills Experience with scripting and programming in Python, Lua and/or C/C++ preferred. Experience working in adjacent skill domains such as Shading, FX, Compositing and Environment Layout. Experience... 
    Hourly pay
    Relocation

    Wētā FX

    Vancouver, BC
    11 days ago
  • $70k - $110k per year

     ...platform, delivering high-quality, scalable solutions that support financial institutions across Canada. The ideal candidate brings strong C++ development experience, working knowledge of C# and SQL Server, and hands-on experience with data conversions, SQL scripting, stored... 
    Permanent employment
    Full time
    Vancouver, BC
    5 days ago
  •  ...simulation tools (MATLAB, PyBullet), lab equipment (Oscilloscope, multimeter, soldering equipment), Schematic Capture and PCB layout. Experience in prototyping PCBs, testing and validating electronic circuits. C/C++ programming and microcontrollers experience is a plus.... 
    Full time

    Intelligent Haptronic Solutions

    Vancouver, BC
    7 days ago
  • $110k - $150k per year

     ...Strong experience with Microsoft SQL Server, including both development and administration. ~ Strong C# development experience. ~ C++ development experience. ~ Experience developing and maintaining web applications in Microsoft technologies. ~ Experience working within... 
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    BLANKSLATE Partners

    Vancouver, BC
    7 days ago
  •  ...Master's degree in computer science or related field. Developing VR deformable models. Developing collision detection systems for haptic device. 3D modeling. Low-level functions with CUDA/Nvidia GPU. C/C++. MongoDB database development. Windows drivers.... 
    Full time

    Intelligent Haptronic Solutions

    Vancouver, BC
    7 days ago
  • $94.78k per year

     ...Experience with instrumentation, motion control, data acquisition, and distributed control systems Programming & EPICS: Familiar with C/C++, Python, Java, scripting, and exposure to EPICS or similar frameworks Hands-on troubleshooting: Uses test & measurement tools,... 
    Permanent employment
    Work at office
    Remote work

    TRIUMF

    Vancouver, BC
    6 days ago
  • $91.55k per year

     ...Experience working with HV and UHV systems would be an asset Experience with CAD would be an asset Programming experience in C++/ ROOT would be an asset Nuclear Energy Worker The incumbent will be required to complete the TRIUMF in-house radiation safety training... 
    Permanent employment

    TRIUMF

    Vancouver, BC
    13 days ago
  • $150k per year

     ...Supervision 3-4 people Computer and technology knowledge Data Warehouse MS SQL Server MySQL Data analysis software C++ Python SQL Information technology Business intelligence Cloud Area of work experience Design Area of specialization... 
    Permanent employment
    Full time

    AMISEQ Technologies Inc

    Vancouver, BC
    7 days ago
  • $58k - $102k per year

     ...configurations. Programming/Scripting: Ability to read and modify exploit code, with experience in Python, Bash, PowerShell, or C/C++. Web/Cloud Security: Knowledge of container security (Docker), API testing, and cloud environments (AWS, Azure, GCP) Ability to travel... 
    Permanent employment
    Internship
    Work at office
    Flexible hours

    Deloitte

    Vancouver, BC
    1 hour ago
  • $95k - $145k per year

     ...innovative new Layer1 features. Architect, design and manage the development of these features. Develop and maintain features using C,  C++and  Python , review and contribute to functional and design specifications. Build automated tests and test infrastructure to test the... 
    Full time

    Arista Networks

    Vancouver, BC
    18 days ago
  • $85.8k - $169.3k per year

     ...Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.2+ years of experience with creating responsive and accessible UI using... 
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Vancouver, BC
    15 days ago
  •  ...rendering stack across native (Android/Linux) and web (WebGL, WebGPU) targets. Write efficient, maintainable, performance-critical C/C++ for system-level and rendering components, with hard requirements on frame budgets, memory, and latency. Profile and tune the full... 
    Internship

    Parallelz

    Vancouver, BC
    27 days ago
  • $100k - $150k per year

     ...faster through silicon design, IP, simulation, and analysis solutions. You Are You are an experienced software engineer with strong C++ skills and a solid foundation in 3D geometry, meshing, or related engineering workflows. You build reliable, maintainable software for... 
    Long term contract
    Remote work

    Synopsys Inc

    Vancouver, BC
    18 days ago
  • $140k - $300k per year

     ...degree in Computer Science or Engineering. 5 years or more of experience. Proficient in at least one programming language: Golang/C++/JavaScript/Java/Python/Rust. Strong skills in vulnerability identification and analysis in at least one security domain. ... 
    Full time
    Relocation

    Web3Leaders

    Vancouver, BC
    5 days ago
  • $67k - $101k per year

     ...and curiosity, always eager to learn and apply new technologies. Your experience with software development methodologies, especially in C++ and Python, is complemented by your understanding of numerical analysis, object-oriented design, scripting languages, data structures,... 
    Remote work
    Worldwide

    Synopsys Inc

    Vancouver, BC
    more than 2 months ago
  •  ...engineering skills: The ability to write clean, scalable, production-grade code in Python or more performance-oriented language(s) (Go, Rust, C++). Architectural fluency across data stores, distributed systems, caching, and data transfer protocols. Data engineering skills:... 
    Manual labor
    Shift work

    Beatdapp

    Vancouver, BC
    7 days ago
  • $100k - $180k per year

     ...power management Experience with mechanical design and CAD Experience with DFM principles Experience writing code (preferably C++) Experience with common software development life cycle methodologies such as Agile and CI/CD, and adhering to best practices, including... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Flexible hours

    A&K Robotics

    Vancouver, BC
    a month ago
  • $95k - $100k per year

     ...requirements for the role: Prior experience of having mentored others in any setting Experience with other software (such as R, C++, STATA) alongside a willingness to learn new technical and programming skills is important for the role An aptitude for business development... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Costello Medical

    Vancouver, BC
    more than 2 months ago
  • $82k - $123k per year

     ...excel at designing, implementing, and optimizing solutions that address real-world problems. Your expertise spans across languages like C++ and Python, and you are comfortable navigating diverse technology stacks and tools, including RESTful APIs, databases, and cloud-native... 
    Remote work

    Synopsys Inc

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

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