No experience
Employment Type:
Full time
Job Category:
Control Software Engineer (PLC)
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Control Software Engineer (PLC):

Position Overview:

As a Control System Software Engineer, you will be a key developer in a cross-functional development group. You will be expected to design, implement and test control algorithms for NOV's latest Drilling Equipment for both land and offshore applications. The software you program will control and interface with hardware; collect and analyze data; interact with databases and provide interfaces to the users.

NOTE: This is NOT an entry level position. You MUST meet the requirement below:


* Work closely with subject matter experts to design control algorithm for NOV drilling equipment
* Design, develop and debug control software and human machine interface (HMI)
* Modify existing software for product improvements and customer upgrades
* Provide Engineering expertise and technical support for both internal and external customers in the Field, either in shipyard or on customer rigs.
* Interface with customers and other NOV facilities to troubleshoot existing systems; propose new technical solutions for Control Systems.
* Create, review and approve design documentation.

Required Skills:

* Bachelor's Degree in Electrical Engineering, Computer Engineering or Computer Science
* Fluent in Siemens Step 7 PLC and HMI Programming; Capable of building complicate software program from scratch
* Experience with one of the Programming Language: Java, C, C
* Demonstrated ability in Control Systems, Instrumentation and signal processing
* Understanding of various communication protocols: Modbus, Profibus, Ethernet, etc.
* Strong troubleshooting skills
* Flexibility in handling multiple projects and changing priorities.
* Ability to travel both domestically and internationally

Preferred Skills and experience:

* Embedded System design and programming
* Object Oriented Programming; Javascript, xml, html, Visual Basic
* Ability to read electrical, hydraulic schematics drawings.
* Previous NOV drilling equipment experience is a big plus