Software Engineer - Akkurat Pty Ltd at Akkurat Pty Ltd
Brendale QLD 4500, , Australia -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 25

Salary

90000.0

Posted On

02 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Automation, Communication Skills, Systems Engineering, Computer Science, Software Development

Industry

Information Technology/IT

Description

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 f ull time PCS Engineer (Software Engineer) to join our team at our head office in Brendale, QLD 4500.
Salary: $90,000 per annum plus super

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
Job Type: Full-time
Pay: $90,000.00 per year
Work Location: In perso

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.

Loading...