Talent.com
Hammehr Talent Consultants
C++ DeveloperHammehr Talent Consultants • Calgary, AB, CA
C++ Developer

C++ Developer

Hammehr Talent Consultants • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
  • Part-time
  • Permanent
Job description

Get AI-powered advice on this job and more exclusive features.

Hammehr Talent Consultants provided pay range

This range is provided by Hammehr Talent Consultants. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$100,000.00/yr - CA$125,000.00/yr

Direct message the job poster from Hammehr Talent Consultants

Director, Recruitment Consulting @ Hammehr Talent Consultants

If you’ve written code that helps people solve high-stakes, real-world problems—you’ll feel at home here.

Position: Full-Time, Permanent

Work Environment: Hybrid or Remote will be considered

Location: Calgary, AB or Remote working MST hours

Position Overview

We’re hiring on behalf of a company in the seismic exploration space for a C++ Software Developer focused on Windows environments. This is a full-time, permanent role.

Their software gives technical teams the ability to test seismic survey designs, balance cost with subsurface image quality, and adapt to terrain and environmental constraints. You’ll work alongside domain experts to enhance tools that model trade-offs, streamline field planning, and support high-quality data acquisition.

What You’ll Do

  • Develop and maintain high-performance Windows desktop applications using modern C++
  • Build intuitive UI features that support geospatial workflows and large-scale data modeling
  • Implement and optimize OpenGL-based visualizations of terrain, source lines, and survey coverage
  • Collaborate with geoscientists and researchers to bring algorithms into production-ready code
  • Review and refactor legacy code, contributing to long-term platform stability
  • Write documentation and automated tests to support high software reliability
  • Participate in design sessions, code reviews, and roadmap planning

Basic Qualifications

  • 5+ years of professional experience in C++ software development
  • Strong knowledge of OpenGL and performance-sensitive rendering
  • Experience with modern C++ standards and good software design practices
  • Comfortable working with technical subject matter experts outside of software
  • Degree in Computer Science, Software Engineering, or related field
  • Clear communicator and self-starter who can manage ambiguity

Preferred Qualifications

  • Hands-on experience with Qt for GUI development
  • Familiarity with GIS, geophysical modeling, or spatial data visualization
  • Background in scientific or engineering software

The Challenges

  • Domain complexity: translating geophysical logic into intuitive, performant tools
  • Balancing technical debt reduction with the need to deliver new features
  • Working across disciplines with teammates who think in maps, not code
  • Evolving mature products without disrupting trusted field workflows

Your Impact

  • Help energy teams reduce acquisition costs while improving subsurface imaging results
  • Advance software used to plan safer, faster, and more accurate seismic surveys
  • Influence the future of a platform that supports both operational agility and scientific precision
  • Bring modern engineering practices into a highly specialized technical environment

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at Hammehr Talent Consultants by 2x

Sign in to set job alerts for “Software Engineer” roles.

Intermediate Software Developer, Frontend

Solutions Engineer | 100% Remote | VC-backed, SaaS Company

Senior Full Stack Engineer - Vue / React (Half-time/ Part time)

Software Engineering Specialist - Human Data

Greater Calgary Metropolitan Area $55.00-$65.00 1 month ago

Software Engineer I (Consumer Servicing)

Greater Calgary Metropolitan Area 1 month ago

Software Engineer - Cross-platform C++ - Multipass

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Create a job alert for this search

C++ Developer • Calgary, AB, CA

Similar jobs

Software Developer, C++

A-CXCalgary, Alberta, Canada
Full-time

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev... Show more

 • Promoted

Senior Software Developer (C++/Python) - Visualization

Altis TechnologyCalgary, Canada
Full-time

Senior Software Developer (C++/Python) - VisualizationThis range is provided by Altis Technology.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more... Show more

 • Promoted

Maximo Technical Developer: Integrations, Automation & Bi - C$60,000 - C$150,000 A Year

IBMCalgary, Canada
Full-time

Develops and integrates Maximo solutions, collaborating with stakeholders to ensure successful implementation. Show more

 • Promoted

Geometry Private Tutoring Jobs Airdrie

SuperprofAirdrie, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Oracle Centura Programmer

TecTamminaCalgary, AB, CA
Full-time

Minimum of 3 years working as an Centura developer.Experience with software development lifecycle.Estimation of Centura enhancement/development.Working as part of AMS core team providing support/ma... Show more

 • Promoted

Remote AI Developer Co-op — Nuclear Tech

Nuclear Promise XCalgary, AB, CA
Remote
Full-time

A leading nuclear technology firm is seeking an AIDeveloper co-op to design and develop AI agents that enhance nuclear operations.This remote role requires an individual eager to take ownership of ... Show more

 • Promoted

Senior Elixir Developer

HiiveCalgary, AB, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Mid-Level Full Stack Developer (C#/.NET + React) — Remote

Power FactorsCalgary, AB, CA
Remote
Full-time

A renewable energy software provider is seeking a Full Stack Intermediate Developer with expertise in C# and React to contribute to their Unity platform.The ideal candidate will ensure high-quality... Show more

 • Promoted

Developer

Quarry ConsultingCalgary, Alberta, Canada
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Quarry Consulting.I’ve included the position requirements below.If ... Show more

 • Promoted

Application Developer

HCLTechcalgary, ab, Canada
Full-time

We are seeking a Senior Full Stack Developer to design, build, and support secure, scalable, cloud-native applications across the full stack.This role combines hands‑on software engineering with cl... Show more

 • Promoted

Senior Guidewire Developer for CGL

Co-operatorsCalgary, AB, CA
Full-time

Make an impact as a Senior Guidewire Developer at CGL, utilizing a hybrid work model to deliver innovative solutions.Your experience will enhance our technology landscape.In this critical role, you... Show more

 • Promoted

Senior Azure.NET Developer - Remote PST

Lorven Technologies Inc.Calgary, AB, CA
Remote
Full-time

A technology services provider is seeking a Mid-Senior level.Net Azure Developer for a long-term remote position.Ideal candidates will have over 7 years of experience and expertise in.Net technolog... Show more

 • Promoted

Senior Software Developer, C++ - C$125,000 - C$175,000 A Year

KinaxisCalgary, Canada
Full-time

Seeking a Senior Software Developer specializing in C++ to design and implement high-performance algorithms for supply chain management.Responsibilities include coding, testing, mentoring, and stay... Show more

 • Promoted

Lead Dotnet Developer

Insight GlobalCalgary, AB, CA
Temporary

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Insight Global.Your actual pay will be based on your skills and experience —... Show more

 • Promoted

Senior Software Developer

Arcurve IncCalgary, AB, CA
Temporary

Arcurve – Calgary and hybrid work environment – 6‑month contract with possibility of extension.We are seeking an authentic, collaborative, and accountable individual to join our team as a Senior Fu... Show more

 • Promoted

Senior C++ Developer (geometry, algorithms)

LuxoftCalgary, Alberta, Canada
Full-time

Senior C++ Developer (geometry, algorithms).Join our team as a Senior C++ Developer focused on 3D algorithms for the Oil & Gas domain.We are a leading provider of energy industry solutions, develop... Show more

 • Promoted

Developer

Absorb SoftwareCalgary, AB, CA
Full-time

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncCalgary, AB, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Senior Developer

AdeccoCalgary, AB, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Lending Technology.NET Developer Role

RBCCalgary, AB, CA
Full-time

Be an integral part of our Lending Technology team as a.NET Developer focused on developing innovative enterprise applications.Delve into API development and operational modernization.In this posit... Show more