
Advanced Control Systems Engineer/ Programmer
ALS
Malaga
1 week ago
Advanced Control Systems Engineer/ Programmer
ALS Process Solutions seeks an Advanced Control Systems Engineer/Programmer to develop, commission, and optimize PLC, SCADA, and APC systems. The role involves hands-on programming in Python, C/C++, and SQL, with a focus on process optimization in mineral processing or mining. Based in Perth, Western Australia, with hybrid work and FIFO rosters for site commissioning.
Hybrid
Full-time
Senior
PLC Programming
SCADA/HMI Programming
Salary
Not specified
Core Qualifications
Technical (Must-have)
PLC programmingSCADA/HMI programmingPythonC/C++BashSQLindustrial networksprocess controlLinux
Soft Skills
analytical thinkingproblem-solvingattention to detailindependent workteam collaboration
Tools (Must-have)
Arch Linux
Preferred Qualifications
Technical (Nice-to-have)
APCdata analyticsoptimization systemshistoriansdata visualizationinstrumentationPCB designmicrocontrollers
Key Responsibilities
- Develop, commission, and optimise PLC, SCADA, and advanced process control (APC) systems.
- Diagnose and troubleshoot control system faults and performance issues.
- Write and maintain applications in Python, C/C++, Bash, SQL, and other scripting languages.
- Configure and commission historian, analytics, and reporting systems.
- Work with Linux-based environments (Arch Linux experience highly regarded).
- Contribute to continuous improvement and innovation across projects.
- Maintain accurate technical documentation, drawings, and version control.
- Adhere to ALS procedures and safety standards at all times.
control systemsPLCSCADAAPCPythonprocess optimizationminingPerthhybridengineering