Start Your Search Here

Job Search

Hammehr Talent Consultants

Calgary / Global

C++ Developer

  • Remote
  • Part Time

Job Summary

Job Type:
Part Time
Work Settings:
Remote
Apply Now

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

Apply Now

Similar Opportunities

View all jobs