Software Engineer – Akkurat

Software Engineer – Akkurat

Software Engineer – Akkurat

Elmtree Services Pty Ltd

Workforce

BRENDALE 4500 - QLD

2 hours ago

No application

About

With over 35 years of experience, Akkurat Pty Ltd is a leader in engineering and equipment manufacturing that designs and delivers world-class industrial automation and process control systems. We specialise in producing tailored turnkey solutions for the natural resources and renewable energy industries. We are currently seeking a highly skilled and motivated full time PCS Engineer (Software Engineer) to join our team at our head office in Brendale, QLD 4500.
Salary: $90,000 per annum plus super
Key responsibilities
• Design, develop, modify, document, test, implement, install and support software applications and systems.
• Research, consult, analyse and evaluate system program needs to ensure fit-for purpose solutions.
• Identify technology limitations and deficiencies in existing systems, processes, procedures and methods.
• Test, debug, diagnose and correct error and faults in application programming languages within established testing protocols, guidelines and quality standards.
• Ensure software applications, including technical security controls, perform to specification.
• Write and maintain technical program documentation, end-user manuals and operational procedures.
• Provide expert advice, guidance and input in software design proposals, including financial evaluation and cost analysis for recommending software purchases and upgrades.
• Manage testing and automation of software and application deployments.
• Collect and analyse operational metrics to improve system performance and reliability.
• Develop and implement continuous improvement and continuous delivery strategies across system design and software development.
• Create and maintain tools necessary for supporting software lifecycle, including version control, deployment automation and security management.
• Perform forensic analysis to identify system anomalies or threats.
• Conduct data encryption and decryption processes.
• Identify and mitigate performance and security risks throughout the product lifecycle.
• Develop PLC and SCADA control logic for industrial automation projects.
• Develop Statements of Work (SOW) and Bill of Materials (BOM) for project scoping and execution.
• Produce functional descriptions and system architecture documentation.
• Manage and maintain control systems at client sites, including on-site support and troubleshooting.
• Oversee and maintain hosted SCADA services, ensuring availability, security, and performance.

Qualifications
• Bachelor’s degree in engineering, Computer Science or a related field.
• Proven experience in control systems engineering, automation or industrial software development.
• Proficiency in PLC programming and SCADA systems.
• Excellent analytical, problem-solving and communication skills.
• Ability to manage multiple projects and client sites simultaneously