Control Algorithms Engineer
Pason Systems Inc
Calgary, AB, Canada
Published 2 months ago
Expiring in 1 month
Engineering / Geology
Full time
Less than 2 years
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
Required education level
- Bachelor's degree
Years of experience
- Less than 2 years