Every day, the oil and gas industry’s best minds put more than 150 years of experience to work to help our customers achieve lasting success.
We Power the Industry that Powers the World
Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment,...
Read more about this company
NOV South Africa is seeking a skilled Associate Software Engineer to lead the delivery and setup of simulators for automation packages. The ideal candidate will have a strong background in PLC software and networking, with a focus on simulation environments. This position is based in Gqeberha.
Key Responsibilities:
Programming Drilling Machines and robots
Simulator technology, bridging the gap between real world control systems and the virtual world
Automation systems, creating automatic and autonomous control systems for challenging environments
Control systems, laying the foundation for efficient automation systems
AI Vision Systems, enabling real-time monitoring, improving safety, and supporting automation using camera-based intelligence
Design and write software for equipment
Assist in the development and maintenance of software documentation including updates after release
Provide support for the implementation, training and troubleshooting of software products in project deliveries
Develop, test, and de-bug software products prior to project release Diagnose and troubleshoot associated hardware as required
Work with customers (internal/external) and review project-defining documents to understand project requirements
Participate in design reviews
Required Skills and Qualifications:
Bachelor’s or Master’s degree in Mechatronics, Software Engineering, Electrical Engineering, or a related field. Practical experience with software development and delivery.
Good knowledge of Siemens control systems (PLC).
Excellent written and verbal communication skills with the ability to communicate ideas and thoughts clearly and professionally.
Ability to effectively communicate technical principles and equipment operations to other stakeholders.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.