Career Opportunity - Research Programmer

Endeavor Technologies ( ) - Edmonton, AB

Endeavor Technologies ( ) develops advanced oil and gas drilling and well control simulators dedicated towards an immersive user learning experience for hazardous situations, and equipment operations. At Endeavor, we focus on quality and subject matter to produce simulators we would want to train ourselves. A career at Endeavor is about passion and commitment, while working on some of the most rewarding and challenging projects to be found in the simulator industry. Endeavor operates in Edmonton and Calgary while preparing for worldwide locations in 2016.

Please provide the job title that you are applying for in the header of the email, and any code samples if possible. Address your CVs to info(at)

At this stage, we are only considering candidates who are willing to relocate.

What you'll do:

  • Join a team to develop the world's most immersive training simulator for the petroleum industry.
  • Consult with industry experts to program their domain knowledge into our simulator.
  • Read research papers on petroleum engineering and program it into our simulator.

Minimum Requirements:

  • Masters or PhD in Computer Science, Mathematics, Petroleum Engineering, or related field.
  • Proficiency with C++ or C#
  • Demonstrated coding ability
  • Published papers in a related field

Preferred Requirements:

  • Knowledge of petroleum engineering
  • Unity3D experience in C#
  • Knowledge of advanced mathematics or physics
  • Knowledge of computational modelling techniques


  • Software Developer
  • Software Engineer
  • Software Programmer
  • Game Developer
  • Gameplay Programmer
  • Game Development
  • C# Programmer
  • C# Developer
  • Unity 3D
  • Unity3D
  • Unity
  • Software Engineering