Senior Simulation Software Engineer

Engineering · Full-time · Calgary, Canada

Job description

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.