> Markdown version of [/jobs/ext/2634521-subsea-software-engineer](https://www.wearedevelopers.com/jobs/ext/2634521-subsea-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Subsea Software Engineer - **Company:** PROSERV LLC - **Location:** Houston, TX, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Adobe InDesign, C++ (Programming Language), Computer Programming, Computer Engineering, Document Management Systems, Ethernet, Human-Computer Interaction, Supervisory Control and Data Acquisition (SCADA), Wonderware, Modbus, Software Engineering, Software Systems, System Software, Transmission Control Protocol (TCP), Test Data, Enterprise Software Applications, Hardware Testing, Information Technology, Allen-Bradley Factory Automation Equipment - **Published:** August 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1c65851cb76b985e ## About the Role So, if you believe you not only have the skills and know-how needed for this role, and you are a team player; keen to do things the right way; possess an inquisitive and creative mind; prioritise giving top-quality service and you enjoy helping and collaborating with colleagues or clients - then we really want to hear from you., * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Engineering Technology, or a related field. Essential * Electrical instrumentation and software (applications level) engineering background. * 1 - 2 years Programmable Logic Controller (PLC) and Human Machine Interface (HMI) programming experience. * Offshore (topside/subsea) oil and gas experience preferred. * Proven track record in an automation design/build related environment. * Knowledge and understanding of software development practices including documentation, equipment SCADA/PLC/RTU programming/design, and electrical/electronic equipment design and application. * Advanced knowledge of Microsoft Office Suite. * Knowledge of automation systems (including communication equipment selection/installation); electrical system design (including motor control and low voltage instrument panels); Allen-Bradley, Citect and Wonderware software packages; C, C++, VB programming and web design tools; and design/manufacture of Safety Integrity Level (SIL) rated equipment. * Aptitude for electro/mechanical systems and equipment. * Must have the ability to obtain Offshore Water Survival certification (either HUET or BOSIET) and Transportation Worker Identification Credential (TWIC). Demonstrated Skills * Commercial Awareness: Decision making, effective negotiation, and understanding of business objectives. * Effective Engineering Procurement: Effective vendor selection/management and timely execution of Purchase Orders (PO) to support assigned projects. * Initiative: Strategic thinking and problem solving. * Multi-tasking: Must be able to coordinate several tasks at the same time. * Workplace Flexibility: Willingness to travel at short notice and for extended periods of time, including offshore and/or out-of-state locations for up to three (3) weeks at a time. Preferred * One (1) to two (2) years' Subsea Control System (SCS) experience. * Advanced knowledge of upstream oil and gas instrumentation and surveillance systems. * Advanced knowledge of electrical power and signal distribution. * Advanced knowledge of Modbus and Ethernet TCP protocols. ## Description The Subsea Software Engineer is responsible for the design and implementation of electrical/electronic automation systems including software SCADA and PLC/RTU controller software solutions for the Subsea Control System (SCS). Additional responsibilities include supporting electrical/electronic project engineers in design of electrical power and communication subsystems of the Subsea Control System to include but not limited to, Master Control Stations (MCS), Electrical Power Units (EPU), modem racks, Hydraulic Power Units (HPU), and subsea data acquisition systems for offshore facilities; as well as supporting Surface Production Equipment (SPE) and Drilling Control System (DCS) projects. What We Are Looking For * Ensure projects are completed to client requirements, on time, within budget, and within company and industry standards. * Create project documentation and drawings. * Manage the customer interface to maintain a good working relationship. * Advise the Electrical and Software Engineering Supervisor of any potential areas of risk that could result in an overrun of material costs or man hours. * Program project required Human Machine Interface (HMI), interlocks, shutdowns and various process control in PC/PLC applications. * Ensure that all project documentation has been produced in accordance with the agreed project Supplier Document Requirements List (SDRL). * Create and implement project software development and testing. * Analyze product or equipment specifications and performance requirements to determine designs which can be produced by existing manufacturing or processing facilities and methods. * Direct and coordinate testing of prototype or system software configurations. * Compile and analyze operational, test, and research data to establish performance standards for newly designed or modified equipment or product. * Analyze test data and reports to determine if test design meets functional and performance specifications. * Confer with other engineering personnel and prepare design modifications as required. * Evaluate engineering test results for possible application to development of systems or other uses. * Evaluate field installations and recommend design modifications to eliminate system malfunctions. * Prepare or direct preparation of product or system layout and process diagrams. * Ensure work assignments are carried out to the highest quality level. * Participate/assist in equipment testing. * Work with suppliers to create part specifications. * Proposes best practice and technical solutions. * Approves work output of others. * Mentors engineers in best practice. * Strong contributor to the design/project team. * Participates in development and delivery of technical strategy and planning. * Conduct design reviews with multiple disciplines to ensure projects conform to client requirements. * Travel on short notice may be required to visit domestic and international customer sites as well as offshore facilities from time to time. * Know and understand Proserv's Quality Policy and comply with all requirements of the Quality Systems Manual, Operating and Technical Procedures and Workplace Instructions. * Perform other duties and responsibilities as assigned. Key Interfaces * Engineering * HSE * Document Control * Production Assembly (Assembly and Test, Goods In and Inspection, etc.) * Project Management * Sales/Business Development * Quality Department * Service Department * Procurement Department/Supply Chain * Suppliers ## Related Videos - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)