2,135,351open jobs
135,091companies
242,951added this week
Browse all
Location
In office (Gqeberha)
Seniority
Junior · 2+ years exp
Visa
Sponsors visas in United States; no register of this country names it

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Nov 5, 2026. NOV scores A on the Alion truth index.

Overview
Company
Impact
Profile match

NOV

NOV is a US oilfield equipment and technology company headquartered in Houston, Texas, supplying drilling rigs and rig components, downhole tools, drill pipe, artificial lift, completion and production equipment and aftermarket services to the oil and gas industry. Listed on the New York Stock Exchange, it traces its heritage to 1862 and took its current form as National Oilwell Varco in the 2005 merger of National Oilwell and Varco International, with sites in the US, Brazil, Norway, India and Saudi Arabia. It hires assembly and shop technicians, welders and painters, quality, mechanical and robotics engineers, field service technicians, project managers and accountants.

NOV is a leading innovator in the oil and gas industry, committed to delivering cutting-edge solutions that empower our clients to achieve their goals. Our Field Engineering team forms part of the NOV Rig Technologies division. We play a critical role in delivering customized aftermarket software upgrades to drilling rigs, ensuring seamless deployment, integration, and optimization for our end-users. We are seeking a talented Software Engineer to join this dynamic team and help us continue to exceed customer expectations.

As a Software Engineer, you will be responsible for creating, modifying, testing and delivering control systems for drilling machinery and equipment, with a primary focus on PLC and/or HMI development. Your role will include programming new functionality, upgrades and improvements in accordance with the Field Engineering business process. The complexity and variety of these control systems offer a broad range of tasks and opportunities for professional development. You will work closely with various technical disciplines and software specialists across the global company to ensure seamless integration and performance.

General Duties

Software Development and Improvement:

  • Develop and update NOV Control Systems with new functionality.
  • Modify and improve existing software and processes.
  • Analyse existing software to enhance or adapt functionality.
  • Support the integration of PLC and HMI software with associated control systems and equipment.

Testing and Quality Assurance:

  • Perform in-house testing and quality assurance of software deliveries.
  • Identify and resolve software issues during development and testing.

Documentation and Reporting:

  • Create and update technical documentation.
  • Monitor and report on the progress of assigned software work, including schedule and budget data.

Project Management:

  • Provide estimates of the hours required for assigned software work.
  • Plan and manage assigned activities to meet agreed delivery schedules.
  • Coordinate with local and intercompany resources as required.

Technical Support:

  • Provide software-related technical support to sales engineers, project engineers, field service technicians and other internal stakeholders.
  • Support the Service Department during installation, commissioning and troubleshooting of control system software.

Skills

  • Technical proficiency in relevant software development tools and control system technologies.
  • Willingness and ability to continuously learn and develop technical skills.
  • Ability to create and maintain clear and accurate technical documentation.
  • Strong analytical and problem-solving skills.
  • Effective planning, organisational and time-management skills, with the ability to manage multiple priorities and meet deadlines.
  • Attention to detail and commitment to delivering high-quality work.
  • Understanding of risk management principles.
  • Ability to adapt to changing technical requirements, priorities and environments.
  • Effective verbal and written communication skills.
  • Ability to work effectively within multidisciplinary and global teams.
  • Strong interpersonal skills and a collaborative approach.
  • Strong internal and external customer focus.
  • High standards of integrity, professionalism and accountability.

Safety, Sanitation, Security and Housekeeping

  • Ensure proper housekeeping is implemented and maintained in your work area.
  • Report all work-related incidents within 24 hours to the HSE department for action.
  • Adhere to and comply with all safety signage and PPE requirements.
  • Exercise Stop Work Authority where required and report any unsafe acts or omissions immediately to your supervisor to assist in reducing and eliminating health, safety or environmental risks or hazards.
  • Adhere to all approved HSE policies and work procedures under KP8.

Quality Assurance

  • Carry out all duties in accordance with the Company’s quality assurance policies, procedures and work instructions.

Other

  • NOV is an equal opportunity employer. This job description is subject to change without notice. This description is intended to explain the general nature and level of work being performed by people assigned to this position. It is not intended to be an entire list of all activities, tasks and skills required of people in this position.
  • Bachelor’s degree in Automation Engineering, Mechatronics, Computer Science or a related field, or an equivalent combination of education and relevant experience.
  • 2+ years’ experience in control systems and PLC and/or HMI programming.
  • Working knowledge of Siemens PLC platforms, with experience in STEP 7 and TIA Portal.
  • Proficiency in Microsoft Office and Microsoft 365 applications.
  • Experience in the following would be advantageous:
    • Industrial networking protocols, including EtherNet/IP, Modbus and PROFIBUS.
    • VMware virtual environments.
    • HMI/SCADA systems.
    • Microsoft programming languages and development environments.
  • Experience in Oil and Gas, Automotive, Mining or Process Manufacturing would be advantageous.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,351 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Gqeberha
In office · Full-Time · Cape Town
JavaScript
TypeScript
C#
C#
.NET
Databases
MS SQL
Frontend
Tailwind CSS
React.js
Material UI
DevOps
Rest API
Apply
In office · 3+ years exp · Pretoria
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
Bootstrap
Apply
In office · 3+ years exp · Bachelor's Degree · Cape Town
Java
C#
Apply
In office · Contractor · Johannesburg
Apply
Hybrid · Full-Time · South Africa
SQL
C#
C#
.NET
Dapper
Databases
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
gRPC
Azure DevOps
Azure
CI/CD
Blue-Green Deployment
Apply
In office · 2+ years exp · Bachelor's Degree · Gqeberha
Apply
Hybrid · Full-Time · Gqeberha
Apply
≈ $22k – $56k per year (Estimated) · In office · Bachelor's Degree · Gqeberha
C++
Structured Text
DevOps
GitHub
Apply
In office · 1+ year exp · Gqeberha
Cybersecurity
GDPR
Apply
Welder / Gouger 1 day ago
≈ $13k – $25k per year (Estimated) · In office · Full-Time · 2+ years exp · Gqeberha
Apply
See all jobs
This is one of many
2,135,351 more open roles from verified company boards, updated every day.