ACE is the control and monitoring software used in Halliburton’s world-leading hydraulic fracturing fleet.
The candidate will design, develop and test code to develop and enhance critical features to be used in future operations.
The candidate will work as a member of the ACE development team under the supervision of a senior software architect.
The candidate will work directly with the equipment mechanical, electrical, and digital teams to establish requirements, design software architecture, and implement and test code.
The candidate will work remotely and participate in daily team meetings using Microsoft TEAMS.
The candidate will be available to travel 2-4 times per year within the North American Continent to perform functions and operations testing on pressure pumping equipment.
Minimum Qualifications
Bachelor’s Degree in Electrical or Computer Engineering, or commensurate qualification from an accredited university.
5+ years of software development experience.
Experience developing in C++, and MFC using Microsoft Visual Studio
Experience in working with PLC-based Industrial Control & Automation Systems
Knowledge of common industry network communication protocols (Ethernet, CAN, J1939, etc.)
Team player with the ability to work in a highly cross-functional environment
Excellent oral and written communication skills with the ability to professionally support periodic communication to management
Qualifications & Experience Considered a “Plus”
Previous experience in the Oil and Gas industry, particularly in working with pressure pumping systems & equipment.
Experience working within an Agile Scrum Team and the use of Azure DevOps
Experience designing industrial integrated control electrical and software systems.
Must be able to travel approximately once/month to conduct testing and provide support at our to Duncan Oklahoma Technology Center and to various locations in the field.