More jobs:
Control Systems Engineer, Principal
Job in
Tulsa, Tulsa County, Oklahoma, 74145, USA
Listed on 2026-01-12
Listing for:
H&P
Full Time
position Listed on 2026-01-12
Job specializations:
-
Engineering
Systems Engineer
Job Description & How to Apply Below
Location: Tulsa, OK
Work Type: Onsite
At a GlanceThe Control & Application Systems Engineer, Principal is critical to maintaining and evolving our software infrastructure, which supports automation platforms and industrial control systems. You will play a key role in ensuring the reliability, scalability, and security of our deployment pipelines and containerized applications.
What You Will Do- Kubernetes & Containers
- Manage and optimize Kubernetes clusters for performance and availability.
- Design and maintain containerized microservices using Docker and Helm.
- Ensure secure and compliant container orchestration across environments.
- C# Development
- Develop and maintain backend services and APIs in C#.
- Integrate C# applications with cloud-native services and container platforms.
- Support legacy systems and contribute to modernization efforts.
- Software Deployment Pipelines
- Build and maintain CI/CD pipelines using Azure Dev Ops, Git Hub Actions, or Jenkins.
- Automate testing, deployment, and rollback procedures.
- Collaborate with QA and Dev Ops teams to ensure smooth software delivery.
- Industrial Control System Integration
- Be familiar with industrial protocols to modify PLC code to support the continuous expansion of the capabilities that are supported and exchanged between the environments via industrial protocols.
- Work closely with the Industrial Control System team to ensure seamless integration with PLC-driven rig operating systems.
- Align software deployments with field control requirements to maintain operational integrity.
- Develop standards and procedures to handle the operational requirements of applications interacting with the control system.
- Write integrations between the various containers and the control system to support a variety of applications that need to request control and changes within the PLC environments.
- Must be able to manage all aspects of an engineering project, from start to finish, so that it is completed on time and within budget.
- Design, communicate, and implement an operational plan for completing the project; monitor progress and performance against the project plan; take action to resolve operational problems and minimize delays.
- Identify, develop, and gather the resources to complete the project. This may include preparing engineering designs and work specifications, developing project schedules, selecting materials and equipment.
- Liaise with other operational areas in the organization (e.g., operations, other engineering disciplines, drafting) to secure specialized resources and contributions for the project.
- Conduct meetings and prepare reports to communicate the status of the project.
- Provide after hours/weekend support when needed.
- Some travel as needed.
- Bachelor’s degree or higher in Electrical Engineering, Computer Engineering or Computer Science from an ABET accredited university required.
- 10+ years of oil and gas, automotive, aerospace, manufacturing, food processing, or similar experience preferred.
- Proven experience with Kubernetes, Docker, Helm, and container orchestration.
- Strong proficiency in C# and backend development.
- Hands‑on experience with CI/CD tools and Dev Ops practices.
- Familiarity with industrial control systems and PLC integration.
- Excellent problem‑solving and communication skills.
- Drilling industry or general oil & gas experience required.
- Prior numerical computing and data simulation experience with MATLAB/Simulink, SCADA or similar, is preferred.
- Must be able to create and read logic and flow diagrams and schematics for system/program design, programming, simulation and testing, and start‑up.
- Ability to work with multiple engineering disciplines and operational groups.
- Excellent professional and interpersonal skills.
- Must be able to analyze field problems; support technical service in determining various causes and solutions of software/hardware‑related problems reported from the field.
- Self‑motivated individual with the ability to set and achieve goals.
- Solid documentation and organization skills.
- Excellent oral and written communication skills.
- Hands‑on field experience with power and control systems a plus.
- Configuration and programming…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×