Control Algorithms Engineer

1 month ago


Calgary, Canada Pason Systems Corp. Full time

One of the most challenging problems in the energy industry is the control and optimization of sub-surface rock drilling. This is due to the non-stationary nature of the process and sparsity of feedback sensors. You will use your strong analytical, programming, and engineering skills to tackle this problem and bring advanced automation to the energy industry. Solutions found are directly applicable to the emerging field of geothermal drilling.

Your main responsibility will be designing and implementing real-time control loops on oilfield drilling rigs. You will work with a talented group of control system designers and data scientists in an applied research setting.

Essential Duties and Responsibilities
  • Design and simulate control loop algorithms and physical systems in Matlab/Simulink, Python, or Java
  • Create physics-based models of the oilwell drilling process
  • Implement real-time algorithms in the Linux environment using languages such as Java or Python
  • Verify algorithm functionality in hardware lab with the QA team
  • Monitor control loop stability and operation in the field using remote data viewing tools
  • Evaluate algorithm performance using historical sensor data
  • Iterate on your design using the Agile software development process
  • Perform thorough surveys of academic literature and recreate results from previously published papers
  • Participate in team technical discussions and research paper reviews
  • Present ideas and results to sales, engineering, and senior management teams
Knowledge, Skills, and Abilities
  • Control system theory:
    • Undergraduate study is required
    • Graduate-level research is an asset
    • Knowledgeable in modern control methods such as PID, adaptive control, and model predictive control
  • Able to create mathematical models of mechanical and hydraulic processes
  • Knowledgeable in signal processing techniques such as system identification, Kalman filtering, and Bayesian estimation
  • Programming languages such as Matlab, Python, and Java
  • Familiarity with Linux and command line tools
  • Simulating control loops and physical systems in Matlab/Simulink, Python, or Java
  • Implementing real-time algorithms in Linux environment
  • Strong inclination towards collaboration and team-based environments
Education
  • Bachelors in Electrical, Mechanical, or Mechatronics Engineering
  • Preferred: Masters or Doctorate would be an asset
Experience
  • At least 1 year in industry developing control algorithms for a commercial application
#J-18808-Ljbffr

  • Calgary, AB, Canada Pason Systems Corp. Full time

    One of the most challenging problems in the energy industry is the control and optimization of sub-surface rock drilling. This is due to the non-stationary nature of the process and sparsity of feedback sensors. You will use your strong analytical, programming, and engineering skills to tackle this problem and bring advanced automation to the energy...


  • Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for an GNSS Algorithms Engineer to join our organization focusing on network processing algorithms development, reporting to the Director of Positioning Services Algorithms. The network processing team is responsible for algorithms to process global and regional GNSS reference stations...


  • Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for an GNSS Algorithms Engineer to join our organization focusing on network processing algorithms development, reporting to the Director of Positioning Services Algorithms. The network processing team is responsible for algorithms to process global and regional GNSS reference stations...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for an GNSS Algorithms Engineer to join our organization focusing on network processing algorithms development, reporting to the Director of Positioning Services Algorithms. The network processing team is responsible for algorithms to process global and regional GNSS reference stations and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for an GNSS Algorithms Engineer to join our organization focusing on network processing algorithms development, reporting to the Director of Positioning Services Algorithms. The network processing team is responsible for algorithms to process global and regional GNSS reference stations and...


  • Calgary, AB, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for an GNSS Algorithms Engineer to join our organization focusing on network processing algorithms development, reporting to the Director of Positioning Services Algorithms. The network processing team is responsible for algorithms to process global and regional GNSS reference stations and...


  • Calgary, Canada BDO Full time

    Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a with a high priority on your personal and professional...


  • Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms...


  • Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms engineering and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms engineering and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms engineering and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms engineering and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon’s Autonomy & Positioning division is looking for a GNSS Research Algorithms Engineer who is eager to join our Applied Research team. We are a high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Are you a subject matter expert in positioning algorithms engineering and...


  • Calgary, Canada Erosion Control Central Full time

    About the Opportunity Erosion Control Central Ltd. (ECC) is an industry leader in erosion and sediment control in Western Canada. We are a rapidly expanding company with lots of opportunities for our employees to advance into new roles. We are looking for the BEST people to join our team. At ECC we design, inspect, implement and maintain erosion control...


  • Calgary, AB, Canada Control Tech Ltd Full time

    Location of Work / Remote / Hybrid The future is bright for Control Tech, join us there are great things to come! Control Tech is a leading cross-border Instrumentation, Electrical & Automation solutions provider. Committed to excellence, we are experts in construction, maintenance, turn-around and optimization, as well as structures, production...


  • Calgary, Canada Laporte Full time

    Founded in 1999, Laporte Consultants is an engineering firm specialised in process, building and utilities. With more than 480 employees, Laporte provides a complete range of professional services to the Pharmaceutical, Biotechnological, Food and Beverage and Industrial companies. Laporte operates in Canada, the United States and Europe. For more...


  • Calgary, Canada LAPORTE Full time

    Founded in 1999, Laporte Consultants is an engineering firm specialised in process, building and utilities. With more than 480 employees, Laporte provides a complete range of professional services to the Pharmaceutical, Biotechnological, Food and Beverage and Industrial companies. Laporte operates in Canada, the United States and Europe. For more...


  • Calgary, Canada LAPORTE Full time

    Founded in 1999, Laporte Consultants is an engineering firm specialised in process, building and utilities. With more than 480 employees, Laporte provides a complete range of professional services to the Pharmaceutical, Biotechnological, Food and Beverage and Industrial companies. Laporte operates in Canada, the United States and Europe. For more...


  • Calgary, Canada LAPORTE Full time

    Founded in 1999, Laporte Consultants is an engineering firm specialised in process, building and utilities. With more than 480 employees, Laporte provides a complete range of professional services to the Pharmaceutical, Biotechnological, Food and Beverage and Industrial companies. Laporte operates in Canada, the United States and Europe. For more...