Senior C++ Developer/Software Engineer

7 days ago


Calgary, Alberta, Canada White Bay group Full time
Senior C++ Developer | Office-based (Calgary) | $90-150k 3 days ago Be among the first 25 applicants
Join this dynamic mobile gaming studio known for crafting immersive and visually stunning gaming experiences.

Game development is a team effort, so get ready to work together to achieve the best results, trust your own, and your teammates skills, and value each other's work.

Their drive lies with the incredible opportunity to make a game played by millions of players better and better.
Join this dynamic mobile gaming studio known for crafting immersive and visually stunning gaming experiences.

Game development is a team effort, so get ready to work together to achieve the best results, trust your own, and your teammates skills, and value each other's work.

Their drive lies with the incredible opportunity to make a game played by millions of players better and better.

They are looking for a C++ Expert, who knows how to listen to what the players want and utilise this in order adapt game features to the player's needs.

As Senior programmer, you will be responsible for developing clean, efficient, and modular C++ code for various aspects of the studios new mid-core mobile game.

Design and implement high-quality, efficient, and scalable C++ code for mobile gaming applications.
Collaborate with cross-functional teams to develop and integrate new game features and mechanics tailored for mobile platforms.
Optimize game performance and memory usage to deliver smooth and immersive gaming experiences on mobile devices.
Debug and troubleshoot technical issues, providing timely solutions and support to ensure a seamless player experience.
Stay abreast of industry trends and emerging technologies in mobile gaming to continually enhance development processes and techniques.
Bachelor's degree in Computer Science, Engineering, or related field.
Extensive experience (5+ years) in C++ programming, with a focus on mobile game development, and 5 + years experience with Test-Driven Development in C++ (c++11MINIMUM)
Proficiency in software design patterns and principles, particularly in the context of mobile game development.
Broad understanding of various game programming disciplines such as gameplay, graphics, UI, audio, tools, etc
Gaming experience is a huge plus.

Embrace the opportunity to shape the future of mobile gaming technology with our Calgary-based team.

If you're passionate about creating innovative and immersive gaming experiences for mobile platforms, we encourage you to apply now and become part of our exciting journey.

#Seniority level Mid-Senior level

Employment type Full-time

Job function Engineering and Information Technology
Get notified about new Senior Software Engineer jobs in Calgary, Alberta, Canada .
New Graduate Software Engineer (Toronto)
Frontend Software Engineer, Settlement Data
Software Engineer, Portal Integration & API
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#

  • Calgary, Alberta, Canada CB Canada Full time

    Senior Software Developer Our client is looking for an experienced, versatile, and resourceful Senior Software Developer that has a passion for developing solutions that have a positive impact for business stakeholders and the company. The role is hybrid, based in Calgary.Senior Software Developer- Main ResponsibilitiesBroad knowledge and experience in full...


  • Calgary, Alberta, Canada SGS Full time

    Job DescriptionThe Senior Software Engineer is responsible for the design, delivery, and improvement of complex in-house software applications in a variety of languages (primarily C# and some JavaScript), including integration with Microsoft platforms. Performs coding, debugging, testing, and troubleshooting throughout the software development life...


  • Calgary, Alberta, Canada S I Systems Full time

    Senior C#(ASP.NET Core) Software Developer with Azure DevOps experience to develop CI/CD pipelines, and Rest APIs within the civic industry.Job Type:Contract SA-426 our client is seeking a Senior C#(ASP.NET Core) Software Developer with Azure DevOps experience to develop CI/CD pipelines, and Rest APIs within the civic industry. 10+ years of experience as a...


  • Calgary, Alberta, Canada Canadian Software Testing Board Full time

    Purpose of the positionReporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers.Responsibilities and...


  • Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer you will be working on mission critical software for the control and analytics of Uncrewed Vehicles and Systems.Lockheed Martin Canada Inc. (Lockheed Martin) CDL Ltd. Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems...


  • Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer you will be working on mission critical software for the control and analytics of Uncrewed Vehicles and Systems.Lockheed Martin Canada Inc. (Lockheed Martin) CDL Ltd. Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems...


  • Calgary, Alberta, Canada Target Recruitment Pte Ltd Full time

    Target Recruitment A member of WMS Group (15C7744) Employment Agency. Our client - Manufacturing (Automation) Industry Job Title Software Engineer (Automation) @ Woodlands - Urgent(DL) Location Woodlands $2800 - $6000 Work Week 5 Min. Qualification Dip Experience 2-4 years Job Description/ Requirement Diploma / Bachelor degree in IT or Computer...


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Calgary, Alberta, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....

  • Software Engineer

    7 days ago


    Calgary, Alberta, Canada CNH Industrial Full time

    CNH Industrial is a world-class equipment and services company dedicated to advancing the noble work of agriculture and construction workers. Driven by our shared purpose of Breaking New Ground, we are passionate about bringing Innovation, Sustainability, and Productivity to all that we do.As a truly global company, CNH Industrial's 37,000+ employees form...

  • Software Engineer

    1 week ago


    Calgary, Alberta, Canada NovAtel Inc. Full time

    Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and systems, and...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    1 month ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the role As a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...


  • Calgary, Alberta, Canada GeologicAI Full time

    About Us:GeologicAI is a Calgary-based start-up developing and deploying exciting new technologies for the energy and mining sectors under the GeologicAI brand. We build nifty geological robots that scan rocks, train AI to analyze the scan data, and make fancy software that makes all our results incredibly useful for finding and extracting natural resources....

  • Software Developer

    1 week ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the roleAs a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...

  • Software Developer

    3 weeks ago


    Calgary, Alberta, Canada Lockheed Martin Canada Full time

    About the roleAs a Software Developer, you will be helping our team with mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Lockheed Martin Canada CDL Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as...