Role Purpose
The C&I Engineer is responsible for the development, maintenance, standardisation, and support of PLC software used in Level 9 Collision Prevention Systems (CPS) for mining vehicles. The role focuses on automation, CANbus-based integration, software optimisation, and system reliability within mining environments, while ensuring alignment with ISO 21815 standards and operational requirements.
Key Responsibilities
PLC Software Development and Maintenance
Develop and maintain PLC software for Level 9 Collision Prevention Systems on mining vehicles
Enhance and improve existing PLC functionality to optimise system performance
Develop new PLC software solutions to support operational and project requirements
Ensure software is reliable, scalable, and aligned with company standards
Version Control and Standardisation
Manage PLC software version control processes and documentation
Standardise PLC code structures and develop reusable software modules
Implement structured software development, testing, and standardisation practices
Maintain accurate records of software revisions and updates
System Integration and Automation
Integrate sensors, devices, and third-party systems with PLC platforms
Support CANbus-based integration within mobile mining equipment environments
Assist with the development and integration of systems aligned with ISO 21815 standards
Provide technical support for auxiliary automation projects linked to IT-developed dashboards
Â
Technical Support and Commissioning
Develop software solutions that enable Senior Technicians to independently commission mining vehicles
Support troubleshooting, fault-finding, and system diagnostics activities
Collaborate with engineering and technical teams to resolve integration and automation challenges
Provide ongoing technical support for deployed systems and applications