CMG Product Yearbook 2025 -

ย All major releases, enhancements, and what they mean for your simulations.

Webinar Events – Eastern Hemisphere: 24 Feb | 09:00 UTC | Western Hemisphere: 26 Feb | 16:00 UTC

Canada

HPC Solutions Specialist

People are our most valuable asset.

This role is a customer-facing technical support position for CMG software in Linux-based and windows-based HPC environments. It involves helping customers install, run, and troubleshoot distributed (MPI) jobs on on-prem, cloud, or hybrid clusters; resolving environment, networking, dependency, and licensing issues; improving job submission scripts and documentation; and escalating complex problems to R&D with clear technical details while maintaining strong customer communication.

Key Responsibilities

Customer-Facing Troubleshooting (Core)

  • Coordinate with other teams to support customers with installing, upgrading, and running CMG software on Linux and windows systems.
  • Troubleshoot MPI-based job execution on customer clusters (scheduler, MPI runtime, nodes, networking).
  • Guide customer to collect logs (scheduler output, simulator logs, MPI errors) for analyzing & reporting.
  • Guide customers through structured troubleshooting when issues cannot be reproduced internally.
  • Creating reports, documentation, and customer training materials for running CMG softwares over MPI.
  • Building test beds to replicate user environment

Cluster & Environment Support

  • Assist customers running CMG on HPC clusters (on-prem, cloud, or hybrid).
  • Identify and resolve common software deployment issues such as: Software not available on all nodes, Shared path inconsistencies, Environment or shell configuration issues, Missing runtime dependencies.
  • Work within customer environment constraints and policies.
  • Working knowledge of HPC cluster architecture and distributed computing environments.
  • Experience with HPC job schedulers such as Microsoft HPC, SLURM, and/or PBS is desirable;
  • Understanding of job scheduling concepts, resource allocation, queues/partitions, job priorities and scheduling policies.
  • Administer and maintain Linux-based compute infrastructure; Support server provisioning, hardware upgrades, lifecycle management, and decommissioning.
  • Support Windows-based servers and workstations, ensuring system availability, and performance.
  • In addition to supporting CMGโ€™s Customers, support CMGโ€™s internal HPC cluster and users

MPI & Networking Support

  • Support common MPI implementations and validate configuration and dependencies.
  • Help customers collect useful diagnostics and debug information.
  • Troubleshoot node communication and networking issues affecting distributed jobs.

 

Scripts & Operational Improvements

  • Review and improve job submission scripts for reliability.
  • Provide recommended job-launch patterns.
  • Document solutions and create internal knowledge base articles to improve future response time.

Licensing Support

  • Verify license entitlement and investigate licensing-related runtime issues.
  • Coordinate license updates or escalations when required.
  • Help customer to configure license server and network according to licensing requirements.
  • Configure CMG licensing features into to HPC clusters

Escalation & Cross-Team Collaboration

  • Escalate complex issues to R&D with clear documentation (logs, environment details, steps taken).
  • Maintain clear communication with customers during escalation.

ย Note: This description reflects the general nature of the role. Itโ€™s not a complete list of responsibilitiesโ€”we believe in flexibility, initiative, and growing together.

Knowledge, Skills & Experience

  • Minimum 3 yearsโ€™ experience in a similar role

No need to call us about the status of your application. We promiseโ€”weโ€™re reviewing every submission, and if your skills are a match, youโ€™ll hear from us!

We kindly request that external recruiters and agencies refrain from submitting unsolicited resumes or candidate profiles. Submissions without a signed agreement in place will not be considered and will become the property of CMG.

Apply Now

If you have the necessary qualifications, and are interested in a challenging career with us, please forward your resume in confidence to resumes@cmgl.ca.

No phone calls please. We thank all applicants for their interest in advance. Only those chosen for interviews will be contacted.

CMG Compensation and Benefits Overview – Canada

CMGโ€™s total rewards program includes:

  • A competitive salary
  • Annual bonus program
  • Learning and development opportunities
  • RRSP contributions
  • Top of the line medical and dental benefits including a health spending account
  • 20 days of vacation per year plus flex days
  • Annual wellness day
  • Choice of transit pass or underground parking
  • Car wash
  • Cafeteria and complimentary barista style coffee and more
  • A flexible work environment focused around core hours
  • Free lunch Fridays

70% Faster.

Independent testing foundย IMEX-GPUย cuts simulation run time by up toย 70% vs. CPU.

Introducing ShaleSimโ„ข

CMG’s new fracture-to-production simulation solution for unconventional development.