Job Description
This role is a customer-facing technical support position for CMG software in Linux-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.
Customer-Facing Troubleshooting (Core)
Coordinate with other teams to support customers with installing, upgrading, and running CMG software on Linux 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.
Assist customers running CMG on HPC clusters (on-prem, cloud, or hybrid).
Identify and resolve common deployment issues such as:
Software not available on all nodes
Environment or shell configuration issues
Work within customer environment constraints and policies.
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
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.
Experience
Minimum 3 years’ experience in a similar role
Location
CMG Compensation and Benefits Overview - Canada
CMG’s total rewards program includes:
A performance-based 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
Choice of transit pass or underground parking (Calgary)
Car wash (Calgary)
Cafeteria and complimentary barista style coffee and more (Calgary)
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.
About Us
Innovators in Simulation Technology
CMG (TSX:CMG) is a global software and consulting company that combines science and technology with deep industry expertise to solve complex subsurface and surface challenges for the new energy industry around the world. CMG is headquartered in Calgary, AB, with offices in Houston, London, Dubai, Bogota, Rio de Janeiro, Bengaluru, and Kuala Lumpur. For more information, please visit https://www.cmgl.ca
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 4, 2026
Job Type:
Technology
Location:
Calgary, Canada
Company:
Computer Modelling Group
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.