PLC Applications Engineer

Location: Melbourne, Australia

Department: Information Technology

ANCA Motion control systems have been used in a variety of applications for over 40 years.  They are fast becoming recognised as the market leader in the design and manufacture of customized control systems that are used in world-class machines.

Offering a range of solutions ranging from turnkey automation control packages to single items such as digital servo drives, motion controllers, PLCs, CNCs, IO modules and motors. ANCA Motion’s unique software modules and patented technology allows our customers to configure these components into efficient and innovative solutions.  Our control systems are used in many applications ranging from complex five axes machine tools to two axes profile cutters and single axis standalone applications.

About the Role:

As a PLC Applications Engineer, you’ll be responsible to develop PLC Programs which in conjunction with other software modules result in turnkey applications which provide our customers a competitive edge in the market.
Reporting directly to the Application Software Engineer Team Leader, you will work closely with key stakeholders including Customers, other Engineering teams, Sales and Marketing, and professionals across various departments within the ANCA Group.


  • Develop PLC programs and supporting modules (Motion Profiles and User Interfaces) that achieve all customer requirements.
  • Elicit requirements for application logic and workflows from customers and Product Managers.
  • Explore opportunities to add additional innovative features above and beyond those explicitly being requested, which can delight the customer.
  • Ensure that software, frameworks, and user interface elements are modular, to enable ease of reuse, modification, and extension.
  • Provide Field Application Engineers, Product Managers, and Sales Personal with in-depth knowledge of features and workflows within developed Application Software products.
  • Contribute to product roadmaps.
  • Support Field Application Engineers and Aftermarket Technicians with diagnostic procedures for root causing field issues.
  • Provide pre-sales assistance to Sales Personal and Field Application Engineers on possible solutions to customer requirements.
Key Competencies:
  • Tertiary degree in relevant Engineering field(s).
  • Experience with programming PLCs (IEC 61131-3).
  • Knowledge of automation architectures and technologies.
  • Demonstrated experience in interfacing directly with customers.
  • Experience in programming in C#/WPF an advantage
  • Experience in User Interface design an advantage
  • Fluent in Mandarin (written and/or oral) an advantage.

  • Remote working / flexible hours
  • Subsidised gym membership
  • Comfortable work environment with car parking
  • Opportunity to work within a CNC motion control company that is unique to Australia
If you would like to be considered for the above position please apply with your resume and Cover Letter.