Simulation Technology Developer
Full-time
Schlumberger
SLB is seeking a Simulation Technology Developer to join our Dynamics team in Calgary, Alberta . In this role, you will help develop and improve advanced simulation software used to model transient pressure-flow behavior across energy systems, including oil and gas, LNG, refining, carbon capture, hydrogen, and other energy transition applications. The successful candidate will contribute to the full software development lifecycle, including algorithm design, numerical implementation, testing, validation, documentation, and deployment. We are looking for someone with a strong foundation in numerical methods, scientific computing, and software development who enjoys solving complex technical challenges. Success in this role requires curiosity, initiative, and a willingness to continuously learn and explore new technologies, numerical techniques, and approaches. Roles and Responsibilities
- Develop and improve numerical solvers and simulation capabilities for transient pressure-flow networks and dynamic energy systems.
- Design, implement, test, validate, and document software features across the full product development lifecycle.
- Build clean, maintainable, and high-performance code, primarily using C++ and Python.
- Work with stiff DAE/ODE systems, numerical integration methods, and computational techniques to ensure simulation accuracy, stability, and performance.
- Collaborate with domain experts, software developers, testers, and customers to deliver reliable simulation solutions.
- Develop, maintain, and enhance core simulation engine components and numerical solvers to improve performance, stability, and simulation accuracy.
- Support applications such as design studies, control strategy validation, start-up and shutdown analysis, flow assurance, safety analysis, and operator training.
- Contribute to technical documentation, customer support, and occasional consulting activities.
- Stay current with new technologies, numerical techniques, and scientific computing practices to support continuous improvement.
- Master's or PhD in Chemical Engineering, Mechanical Engineering, Process Engineering, Applied Mathematics, or a closely related discipline.
- 1-5 years of relevant post-degree experience is preferred.
- Experience developing or contributing to numerical solvers, transient/dynamic simulation engines, thermodynamic and flash calculation algorithms, or other computational software applications.
- Strong programming skills in C++ and Python, with demonstrated experience automating complex numerical, simulation, and software development workflows at scale. This may include developing tools, scripts, or pipelines for large-scale transient simulations, automated testing and validation of solvers, batch processing, CI/CD practices, or streamlining customer-facing simulation workflows.
- Strong foundation in numerical methods, scientific computing, applied mathematics, and software engineering principles.
- Familiarity with process simulation, pressure-flow networks, thermodynamic modeling, flash calculations, CFD, or related engineering domains is an asset.
- Exposure to artificial intelligence, machine learning, or data science applications is an asset.
- Demonstrated ability to quickly learn new technologies, solve complex technical challenges, and collaborate effectively in a multidisciplinary team environment.
- Must be legally authorized to work in Canada without sponsorship.
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Simulation Technology Developer in Calgary, AB vacancy
- ...Tax Technology Partner Canada We are Looking for a Tax Technology Partner for a global consultancy based in Canada The opportunity is amazing, and offers great clients, freedom to win global accounts, and live in beautiful Canada. If you have Tax Technology consulting...SuggestedLive In
- ...Services Lead, and be based at our Calgary office in Canada. As a Technology Advisor, you will be hands-on in delivering impactful... ...deliverables, milestones, and client sign-offs are achieved Develop and maintain expert knowledge of Acquire's in-house developed software...SuggestedPermanent employmentWork at officeRemote workFlexible hours
- ...diverse backgrounds, including finance, technology, engineering, compliance, marketing, and... ...We are looking for a Senior React Developer to produce scalable software solutions.... ...industry news, regularly tinker with new technologies, and read books and blogs to keep your skills...SuggestedFull timeWork at officeRemote work
- ...engineer we need it to do the following. Requirements • Develop & test smart contracts and programming efforts on Ethereum. •... ...to develop new solutions to old problems with blockchain technologies • Design & optimize scalable and robust services that will run...SuggestedFull timeInternship
- ...day across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is an early-career role for someone with strong fundamentals and hands...Suggested
- ...Job Responsibility: We are seeking a skilled and motivated Developer with strong experience in Oracle Forms and SQL to join our development... ...: ~ Bachelor's degree in Computer Science, Information Technology, or a related field. ~3+ years of relevant development experience...Full time
- ...leader. The position: As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports... ...full-stack software development experience using technologies such as React.js, Python, SQL Server, Microsoft...Long term contractFull timeMonday to friday
- ...time for what matters most to you and can always do what you need to do. ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document Intelligence platform. Our extraction engine leverages a wide set of tools...Full timeRemote workFlexible hours
- ...world Job Description Job Description ~ Design, develop, and deploy custom business applications using Power Apps (... ...Qualifications ~ Bachelor’s degree in computer science, Information Technology, or related field. ~5+ years of experience in end-to-end...Full timeFlexible hours
$76k - $82k per year
...WMS Analyst - Global Warehouse Technology This is an Onsite Position at the Calgary HelloFresh production facility. At HelloFresh, we want to change the way people eat forever by offering our customers high quality food and recipes for different meal occasions. Even after...Local area- ...Job Responsibility: Title Intermodal Developer Location Calgary, AB Start Date 07-02-2024 Language English Salary Negotiable Security Clearance None Duration 12 Months Date Posted 06-24-2024 Job ID 13349 Recruiter Email ****@*****.*** Maplesoft...Full timeInternship
- ...programs are designed to help employees develop the skills they need for success now and... .... ~ Partner with NRGs Data & AI and Technology teams to support ethical fair and transparent... .... ~ Work withcutting-edgeAI technologies in a company committed to ethical AI and...Long term contractFull timeRemote work
- ...someone to join our team as a Senior iOS Developer who is passionate about great software... ...by self-motivation to succeed. In the Technology division, we leverage innovation to build... ...Applications. Learn and apply new technologies, best design practices and usability patterns...Full timeWork at officeRemote work
- ...looking for a Senior Business Systems Developer to focus on ERP manufacturing software... ...experience working in a related information technology role Proven track record in... ...relational database management systems, web technologies, and/or other software application development...Full time
- ...We are looking for a Corporate Tax Technology Partner for a Big 4 Firm in Canada. If you have Tax Technology consulting experience gained in a Big 4 or major consulting firm, this may be the role for you. Please message me if you would like a discrete conversation on...
$67.2k - $149.6k per year
...Job Responsibility: Senior Developer Data and Analytics Requisition ID: 12851 Location: Mississauga, ON, CA, L4V 1S7 Calgary, AB,... ...equivalent experience Field of Study Preferred: Information Technology, Analytics, Data, Finance/Accounting, or related field of study...Full timeInternshipLive InFlexible hours- ...interested in the opportunity to work as a Machine Learning Platform Developer on the ML platform engineering team at RBC Borealis? Our team... ...for hosting machine learning systems using state-of-the-art technologies. You're our ideal candidate if you have: ~ Bachelor's...Full timeLocal areaFlexible hours
- ...across the Americas, APAC, and EMEA. By partnering with leading technology providers, we craft transformative digital experiences that... .... We are actively looking for a Sr. Adobe Commerce (Magento 2) Developer to join our commerce team! This position will be responsible for...Hourly payContract workLocal areaWorldwideWork visa
$70.75k - $165.98k per year
...leading organizations unlock the value of technology and build a more sustainable, more... ...is seeking a highly skilled Full Stack Developer to join its technology team and support... ...performance microservices using C# and .NET technologies. Collaborate with teams to integrate...Full timeLocal area$3600 - $6000 per month
...product expression and appeal; Track AI technology trends and provide technical... ...with curiosity and quick adoption of new technologies and tools; Good communication and presentation... ...Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive...Full timeInternshipRelocation- ...is searching for a Senior Data Platform Developer to help lead the design, development, and... ...auditors or compliance). Bonus Points: Technology Stack: We use BigQuery, dbt, Airflow, and Airbyte as our data warehousing technologies and SQL + Python as our programming...Long term contractFull timeWork at officeRemote workMonday to friday
- ...The Lead Software Developer is responsible for designing, developing, testing and maintenance of new and existing solutions. As one of... ...Python and ESRI JS APIs is a plus. Familiarity with front-end technologies such as HTML, CSS, JavaScript, and Blazor. Working Conditions...Long term contractFull timeTemporary workWork at officeFlexible hours
- ...SAP ABAP RAP Developer – ABAP on HANA, RAP, CDS Views & OData Location: 100% Remote Position Summary • Experienced SAP ABAP... ...Clean Core architecture • Experience with SAP integration technologies including APIs, IDocs, and BAPIs Preferred Skills • SAP...Contract workRemote work
- ...We're seeking a highly skilled and experienced Staff Software Developer who thrives on solving complex challenges with simple solutions... ...through a tough problem, you'll play a key role in making Helcim's technology world-class. A DAY IN THE LIFE: System Design and...Long term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...Novice Software Developer, API Reports To: Development Manager About the job: We’re looking for a self-motivated, curious, team minded Novice Developer, who wants to be part of the live-event space. atVenu's proprietary software is used at some of the world’s most...Full timeCasual work
- ...interesting and challenging work, enabled performance, continuous learning and development. About the role As ATB's next Dev Experience Developer you would be responsible for fostering successful software development, testing, and delivery across several teams. This would be...Full timeContract workRemote workFlexible hours
- ...development, and implementation of a new software system. Build on work completed to date to advance system design and delivery. Develop software to support equipment planning, project tracking, procurement and installation tracking, and financial reporting. Lead the...For contractorsInternshipRemote work
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... ...: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services...Full timePart timeSecond job
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges,... ...solutions at the end of each sprint Stay current with emerging technologies and trends in computing and software development. Qualifications...Full timePart timeSecond job
- ...Senior GraphQL API Software Developer Reports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our public GraphQL API. Establishing the patterns...Long term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Simulation Technology Developer. Be the first to apply!
Related searches
- assistive technology Calgary, AB
- technology Calgary, AB
- technology coordinator Calgary, AB
- music technology Calgary, AB
- food technology jobs in canada Calgary, AB
- medical technology Calgary, AB
- technology sales Calgary, AB
- engineering and technology intern Calgary, AB
- technology education Calgary, AB
- business technology Calgary, AB
