Senior Simulation Software Engineer
Eavor
Job Responsibility:
Department: Operations Support
Location: Calgary, Alberta, Canada
Reports to: Director, Software Engineering
About the Role
Eavor Technologies Inc. is seeking a dynamic Senior Simulation Software Engineer to join our Software Development team. Employed by Eavor whose head office is located in Calgary, Alberta, the Senior Simulation Software Engineer will play a pivotal role in the technology development efforts of Eavor. We invite you to read more about Eavor at our website or LinkedIn.
This hybrid role is based in Calgary, Alberta, but could require limited travel based on business needs.
Some of What you Will Do:
Physics Based Model Development
- Lead the development of physics-based models and software to accurately simulate complex systems or phenomena related to magnetic ranging, thermodynamics, heat transfer, fluid mechanics, stress/structural analysis, drilling mechanics and/or similar disciplines.
- Utilize numerical methods, linear algebra, differential equations, and finite element analysis to solve complex problems.
- Maintain, optimize and enhance Eavor's in-house modelling software tools.
Software Development
- Collaborate with scientists and engineers to transform theoretical models and algorithms into high-quality software.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Document software design, implementation, and validation processes for future reference and knowledge sharing.
Technology Development
- Provide technical expertise to discussions with various partners on joint technology development.
- Apply critical thinking and problem-solving skills to address technical challenges.
Some of What you Will Need:
- Experience with Python (Numpy, Scipy)
- Strong understanding of physics aspects such as electromagnetics and fluid dynamics
- Strong mathematical skills including linear algebra and numerical methods
- Excellent problem-solving, analytical, technical writing, communication, and teamwork skills
- Commitment to continuous learning
- BS or higher in a pertinent field such as Physics, Computer Science, Mathematics or Engineering
- Willing to work in a hybrid environment
- Eligible to work in Canada
Preferred:
- Expertise in developing simulation software related to electromagnetics, thermodynamics, heat transfer, fluid mechanics, stress/structural analysis, and drilling mechanics
- Experience developing signal processing software
- Simulation and systems architecture design and implementation experience
- Experience with memory and performance profiling tools (Valgrind, gprof, VTune, etc)
- Experience delivering C++ logic through RESTful APIs
- Knowledge of SQL
Who is Eavor Technologies Inc.
Eavor (pronounced Ever) is a private company founded in 2017 to develop and commercialize disruptive geothermal technology. We leverage oil and gas technology, along with some proprietary solutions, to create the world's first closed-loop geothermal system. Eavor has successfully built a prototype demonstration facility (Eavor-Lite) in Alberta along with our partners. Working with clients and partners, we are progressing a pipeline of commercial projects in Northern Europe, Canada, The United States, and Japan.
Why Eavor Technologies Inc.?
Our company is committed to providing an environment where we enable quality learning experiences and mentoring with a group of professionals. We will help grow your professional career in our quickly expanding company.
What we bring to the table:
- Competitive compensation package including upside opportunity
- Professional development opportunities
- Flexible, hybrid working environment
- Benefits package which includes health, dental and life
- Company sponsored Health Care Spending Account
- Fast-paced, fun, and collaborative working environment
- Company-sponsored professional development
- A team invested in you both personally and professionally
- New and freshly renovated office space including gym membership
- The opportunity to change the world and be a part of the evolution of scalable, clean, baseload and dispatchable power
Eavor Technologies is an equal-opportunity employer, and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.
- SLB is seeking an experienced Process Simulation Engineer to join our Symmetry Process Solution team in Calgary . In this role, you will develop... ...and dynamic simulation models using the Symmetry Process Software Platform to analyze process performance and support safe,...SuggestedFull timeLocal areaWorldwide
$120k - $150k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...SeniorFull timeRemote work- ...market? Well… you might just be in the right place! As a Senior Application Security Engineer , you will serve as a foundational anchor on the AppSec... ...for developers, burn down legacy risks, and fortify software lifecycles against sophisticated, emerging threat vectors...SeniorFull timeRemote workFlexible hoursShift work
$135.3k - $203k per year
...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity... ...life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication...SuggestedLong term contractFull time- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing... ...Bring: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~5-7 years of professional experience...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
$96.56k - $128.74k per year
...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a... ...Below you'll find an outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please note that this is what...SeniorRemote jobFull timeContract workInternshipLive InWork at officeFlexible hours
- ...business focused team, providing the highest possible customer experience, with best-in-class engineering support. Position Summary: We are seeking an experienced Senior Network & Security Engineer to design, implement, and support enterprise networks for clients....SeniorFull timeRemote work
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office
- ...Innovative, precise, and driven by craft - this is how we describe the engineering team at MNP Labs. MNP is proudly Canadian. Providing business... ...-market business practices. Make an impact as a Full Stack Software as part of the MNP Labs team. Here you will design, build, and...Full timeRemote workFlexible hoursShift work
- ...Description Rimkus is a global leader in engineering and technical consulting, providing... ...for clients worldwide. We are seeking a Senior Structural Engineer with extensive experience... ...have knowledge of a variety of computer software applications including computer assisted...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people... ...of millions of transactions processed every month. The engineers here own their services from architecture decisions through...SeniorLong term contractFull timeManual laborRelocation package- ...Senior DevOps Engineer Location: Calgary, AB — Hybrid (Yes, our job postings are intentionally longer than others. Though they will provide... ...GitHub Actions that support secure, reliable, and frequent software delivery for an AI-driven development team, participating in...SeniorInternship
$130k - $165k per year
...Description PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering... ...currently seeking a highly motivated Senior Transmission Line Design Engineer to... ...projects. Proficient in the use of the PLS software suite. Experience in performing...SeniorFull timeFor contractors- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...the best. Position Overview: The Senior Research Software Developer is an experienced... ...a variety of domains Collaborate with engineering, product management, and scientific/...SeniorFull timeFlexible hours
- ...a significant and immediate impact." Mark Lynch - Senior Director, Demand Generation The Web Design Engineer leads the construction of our marketing website, blending... ...driven DE&I programs Who are we? Absorb Software is the leading global AI-driven learning platform...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursShift work
- ...Clifton, an award-winning engineering and environmental consultancy, that opened its doors in... ...Clifton is currently seeking a highly skilled Senior Railway Design Engineer to join our team... ...computer assisted engineering and design software, including AutoCAD Civil 3D, and others....SeniorFull timeInternshipWork at officeLocal areaFlexible hours
$130k - $150k per year
...the future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team... ...turn ambiguous clinical and product problems into working software, and can own work from early experimentation through...SeniorFull timeRemote workFlexible hours- ...Senior Engineer – Building Science Alberta/Manitoba/Saskatchewan Are you a seasoned Building Science professional eager to make an impact... ...or project manager. ~ Proficiency with building science software/tools and a solid understanding of building envelope systems....SeniorPermanent employmentFull timeFlexible hours
- ...operators, technicians, and production teams — all building the future of homebuilding together. We’re looking for a Senior Mechanical Engineer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This...SeniorFull timeFor contractorsInternshipRelocation packageFlexible hours
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...SeniorFull timeWork at officeRemote work
- ...factories. We’re looking for a Robotics Software Developer to join our team and... ...you'll do: ~ Build and maintain simulation scenes — set up and extend simulation environments... ...ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception components...SeniorFull timeInternshipRelocation packageFlexible hours
- ...Job purpose The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the client needs and business goals. This role is responsible for driving technical innovation and excellence while collaborating with cross...SeniorLong term contractFull timeTemporary workWork at officeWork from home
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle... ...Position Overview: We are seeking a Senior Machine Learning Software Developer to... ...maintainability, scalability, and software engineering best practices. Work independently on...SeniorFull timeFlexible hours
- ...customers realize the full value of Push from day one. Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting,...Full time
- ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of... ...and support vehicles. The hardware, software and systems integration that our... ...test functions under the mentorship of more senior engineers. Document analyses, designs...SeniorHourly payFull timeFor contractorsInternshipFlexible hours
- ...The Role Pason is seeking a Software Developer in our Rigsite QA automation testing... ...enhance new and existing data generators and simulators Participate in project concept... ...enrolled in 3rd year studies in Software Engineering, Computer Science, Computer Engineering...Internship
- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which... ...care of its greatest asset: its employees! LAPORTE is seeking a senior pharmaceutical validation engineer or specialist with ideally...SeniorFull timeWork at officeFlexible hours2 days per week
- ...Job Responsibility: Position Title Senior Reservoir Engineer Location Calgary, AB Approx. Hire Date Immediate Join... ...in RTA and PTA (Whitson+ or other equivalent software exposure) Experience with numerical simulation in unconventional tight gas reservoirs (CMG or...SeniorFull timeWork at officeImmediate start
- ...Requisition ID: 99311 Job Category: Engineering Location: Calgary, AB, Canada Join a company that is passionately committed... ...standards Proficient with the following electrical design tools and software: SPEL, ETAP, SKM, EasyPower and ASPEN Demonstrated ability...SeniorLong term contractWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Simulation Software Engineer. Be the first to apply!
- software developer no experience Calgary, AB
- junior software developer Calgary, AB
- software developer entry level Calgary, AB
- software developer intern Calgary, AB
- software developer internship no experience Calgary, AB
- software developer Calgary, AB
- software development engineer Calgary, AB
- part time software developer Calgary, AB
- ingénieur logiciel Calgary, AB
- software design engineer Calgary, AB

