Control Algorithms Engineer
3 weeks ago
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
- 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
- Bachelors in Electrical, Mechanical, or Mechatronics Engineering
- Preferred: Masters or Doctorate would be an asset
- At least 1 year in industry developing control algorithms for a commercial application
-
Control Algorithms Engineer
3 weeks ago
Calgary, Canada Pason Systems Corp. Full timeOne 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...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, AB, Canada NovAtel Inc. Full timeOverview 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...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, Canada Hexagons Autonomy & Positioning division Full timeOverview 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...
-
GNSS Algorithms Engineer
4 weeks ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
Senior Specialist, Algorithm Engineering
3 days ago
Calgary, Canada BDO Full timePutting 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...
-
GNSS Research Algorithms Engineer
3 days ago
Calgary, Canada Hexagons Autonomy & Positioning division Full timeOverview 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...
-
GNSS Research Algorithms Engineer
4 days ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
GNSS Research Algorithms Engineer
3 days ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
GNSS Research Algorithms Engineer
3 days ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
Control system engineering
1 month ago
Redwater, AB, Canada NGL Control Systems Ltd Full timeRecent Programming and Configuration Experience or experience with turnover packages and document as-building is a key asset. Local Applicants Only (Edmonton and surrounding areas) Looking for multiple Control Systems/Automation Engineers/Tech's to provide hands on support by being directly involved in the design, programming, testing, commissioning,...
-
Control Systems Engineer/Tech
1 week ago
Redwater, AB, Canada NGL Control Systems Ltd Full timeRecent Programming and Configuration Experience or experience with turnover packages and document as-building is a key asset.Local Applicants Only (Edmonton and surrounding areas)Looking for multiple Control Systems/Automation Engineers/Tech's to provide hands on support by being directly involved in the design, programming, testing, commissioning,...
-
Control Systems Engineer/Tech
1 week ago
Redwater, AB, Canada NGL Control Systems Ltd Full timeRecent Programming and Configuration Experience or experience with turnover packages and document as-building is a key asset.Local Applicants Only (Edmonton and surrounding areas)Looking for multiple Control Systems/Automation Engineers/Tech's to provide hands on support by being directly involved in the design, programming, testing, commissioning,...
-
Advanced Process Control Engineer
1 week ago
Fort McMurray, AB, Canada Dexcent Full timeDexcent Inc. has an opportunity for a Advanced Process Control Engineer to join our growing team in Fort McMurray, AB. This opportunity will require that the individual be onsite. About Dexcent Founded in 2006, Dexcent Inc. (Dexcent) is an engineering consulting firm that provides a range of specialized solutions for clients in a variety of industries...
-
Control Systems Engineer/Tech
1 month ago
Redwater, AB, Canada NGL Control Systems Ltd Full timeRecent Programming and Configuration Experience or experience with turnover packages and document as-building is a key asset. Local Applicants Only (Edmonton and surrounding areas) Looking for multiple Control Systems/Automation Engineers/Tech's to provide hands on support by being directly involved in the design, programming, testing, commissioning,...
-
Quality Control Inspection Manager
1 week ago
Calgary, AB, Canada Control Tech Ltd Full timeLocation 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...
-
Advanced Process Control Engineer
1 week ago
Fort McMurray, AB, Canada Dexcent Full timeDexcent Inc. has an opportunity for a Advanced Process Control Engineer to join our growing team in Fort McMurray, AB. This opportunity will require that the individual be onsite.About DexcentFounded in 2006, Dexcent Inc. (Dexcent) is an engineering consulting firm that provides a range of specialized solutions for clients in a variety of industries...
-
Advanced Process Control Engineer
1 week ago
Fort McMurray, AB, Canada Dexcent Full timeDexcent Inc. has an opportunity for a Advanced Process Control Engineer to join our growing team in Fort McMurray, AB. This opportunity will require that the individual be onsite.About DexcentFounded in 2006, Dexcent Inc. (Dexcent) is an engineering consulting firm that provides a range of specialized solutions for clients in a variety of industries...
-
Instrumentation and Control Engineer
1 month ago
Calgary, AB, Canada Precision Human Capital Inc. Full timeOverview: We are seeking a talented and experienced Foxboro Instrumentation and Control Engineer to join our clients team on a 7/7 rotational shift with fly in and fly out out of Edmonton or Calgary, Alberta. The ideal candidate will be responsible for maintaining Foxboro distributed control systems (DCS) and instrumentation systems in compliance with...
-
Instrumentation & Controls Engineer
3 weeks ago
Calgary, AB, Canada Equinox Engineering Ltd Full timeInstrumentation & Controls Engineer Department: Instrumentation Controls Employment Type: Full Time Location: Calgary, AB, Canada Description Equinox Engineering Ltd. is a leading EPCM firm headquartered in Calgary that specializes Carbon Capture and Sequestration and Oil and Gas processing facilities. Equinox provides comprehensive services in...
-
Protection & Control Engineer
1 week ago
Calgary, AB, Canada Matchtech Full timeWe are currently seeking a highly motivated Senior Protection & Control Engineer experienced in preparing protective relay settings to join our engineering team. We offer a dynamic work environment with an extremely experienced technical team, where you will be continuously challenged in all aspects of the engineering and design...