Process Simulation Software Developer
5 days ago
Calgary, Canada
Schlumberger
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
Canada, Calgary:
Digital Technology & Research, Engineering & Design, Manufacturing:
Roles and Responsibilities
- Develop and improve simulation algorithms, process models, and numerical methods used for time-dependent (dynamic/transient) process systems.
- Design, implement, test, validate, and document simulation capabilities across the full product development lifecycle.
- Build clean, maintainable, and high-performance code primarily in C++ and Python, including supporting tools and workflows.
- Collaborate with domain experts, software developers, testers, and customers to deliver reliable simulation solutions.
- Identify and address performance, stability, or accuracy issues in simulation models, solvers, and workflows. Qualifications and Experience
- Bachelor’s, Master’s, or PhD in Chemical or Process Engineering is strongly preferred. Degrees in Applied Mathematics, Computer Science, or a closely related field will also be considered.
- Strong programming skills in C++ and Python applied to numerical, computational, or engineering problems.
- Strong understanding of process engineering principles, process modeling, and process simulation.
- Understanding of numerical methods, mathematical modeling, numerical stability, and accuracy.
- Experience with dynamic/transient simulation, pressure-flow networks, thermodynamic modeling, unit operations, or related process simulation technologies is an asset.
- Strong problem-solving skills and attention to engineering accuracy, numerical stability, and computational performance. Ability to work independently and collaborate effectively within a multi-disciplinary team. Growth mindset and enthusiasm for learning new technologies.
- Must be legally authorized to work and reside in Canada without company sponsorship. Schlumberger Canada Limited is committed to workplace diversity and employment equity and supports initiatives to enhance employment opportunities for local workforces and Indigenous Persons. LI-DB1 I consent to the collection, storage, transfer and processing of personal data strictly in relation with and for the purpose of the recruitment procedure and onboarding (if applicable). I acknowledge that my data will be accessible by SLB’s talent acquisition and onboarding teams, who are located worldwide. I further acknowledge that I have the right to access to such data and to correct any errors, which may be contained therein. I understand this can be done by contacting Schlumberger Canada Limited’s (“SLB Canada”) privacy officer. The SLB Canada privacy officer may be contacted by calling 403-509-4000. Benefits: International Opportunities: Global adventure, broad exposure, and limitless learning await you. You'll be part of the most multi-cultural and diverse team of experts in any industry, anywhere. Insurance: Health, vision, and dental insurance for you and your dependents available from day one. Learning Opportunities: Global adventure, broad exposure, and limitless learning await you. You'll be part of the most multi-cultural and diverse team of experts in any industry, anywhere. Diverse and Inclusive: Our exceptional and diverse people are the pulse and spirit of who we are. Every day, you will enrich your knowledge in an environment where differences in thought, creativity and experiences are embraced.
About Us
: We are a global technology company, driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. Global in outlook, local in practice
- and with a united, shared passion for discovering solutions, we hire talented, driven people and support them to succeed, personally and professionally. SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law. SLB is a VEVRAA Federal Contractor
- priority referral Protected Veterans requested.
- Develop and improve simulation algorithms, process models, and numerical methods used for time-dependent (dynamic/transient) process systems.
- Design, implement, test, validate, and document simulation capabilities across the full product development lifecycle.
- Build clean, maintainable, and high-performance code primarily in C++ and Python, including supporting tools and workflows.
- Collaborate with domain experts, software developers, testers, and customers to deliver reliable simulation solutions.
- Identify and address performance, stability, or accuracy issues in simulation models, solvers, and workflows. Qualifications and Experience
- Bachelor’s, Master’s, or PhD in Chemical or Process Engineering is strongly preferred. Degrees in Applied Mathematics, Computer Science, or a closely related field will also be considered.
- Strong programming skills in C++ and Python applied to numerical, computational, or engineering problems.
- Strong understanding of process engineering principles, process modeling, and process simulation.
- Understanding of numerical methods, mathematical modeling, numerical stability, and accuracy.
- Experience with dynamic/transient simulation, pressure-flow networks, thermodynamic modeling, unit operations, or related process simulation technologies is an asset.
- Strong problem-solving skills and attention to engineering accuracy, numerical stability, and computational performance. Ability to work independently and collaborate effectively within a multi-disciplinary team. Growth mindset and enthusiasm for learning new technologies.
- Must be legally authorized to work and reside in Canada without company sponsorship. Schlumberger Canada Limited is committed to workplace diversity and employment equity and supports initiatives to enhance employment opportunities for local workforces and Indigenous Persons. LI-DB1 I consent to the collection, storage, transfer and processing of personal data strictly in relation with and for the purpose of the recruitment procedure and onboarding (if applicable). I acknowledge that my data will be accessible by SLB’s talent acquisition and onboarding teams, who are located worldwide. I further acknowledge that I have the right to access to such data and to correct any errors, which may be contained therein. I understand this can be done by contacting Schlumberger Canada Limited’s (“SLB Canada”) privacy officer. The SLB Canada privacy officer may be contacted by calling 403-509-4000. Benefits: International Opportunities: Global adventure, broad exposure, and limitless learning await you. You'll be part of the most multi-cultural and diverse team of experts in any industry, anywhere. Insurance: Health, vision, and dental insurance for you and your dependents available from day one. Learning Opportunities: Global adventure, broad exposure, and limitless learning await you. You'll be part of the most multi-cultural and diverse team of experts in any industry, anywhere. Diverse and Inclusive: Our exceptional and diverse people are the pulse and spirit of who we are. Every day, you will enrich your knowledge in an environment where differences in thought, creativity and experiences are embraced.
About Us
: We are a global technology company, driving energy innovation for a balanced planet. Together, we create amazing technology that unlocks access to energy for the benefit of all. Global in outlook, local in practice
- and with a united, shared passion for discovering solutions, we hire talented, driven people and support them to succeed, personally and professionally. SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law. SLB is a VEVRAA Federal Contractor
- priority referral Protected Veterans requested.