CareerJunctionZACareerJunctionZA
Back to jobs

Associate Software Engineer

NOV Eastern Cape 4 months ago
Full-time
Engineering

Job Description

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.