Software Engineer - WMS

BBBH102071_1764301777
  • Negotiable
  • Melbourne, Victoria
  • Industrial Automation

Software Development Engineer

About the Opportunity

This is an exciting opportunity to join a global technology company that designs and delivers intelligent automation solutions for the logistics, manufacturing, and supply chain industries. The organisation is known for combining software, robotics, and AI-driven systems to streamline complex processes and deliver seamless automation across sectors such as e-commerce, healthcare, retail, and production.

As a Software Development Engineer, you will be part of a talented technical team that ensures the successful operation, configuration, and support of Warehouse Control Systems (WCS) and Warehouse Management Systems (WMS). You will play a critical role in maintaining software reliability, supporting customer projects, and continuously improving system functionality.

This role is ideal for someone who enjoys problem-solving, working on large-scale integrated systems, and growing their technical expertise. The position offers structured training, ongoing mentorship, and development opportunities to support you as you advance within the business.

Key Responsibilities

  • Develop and execute test cases to validate software functionality across WCS and WMS applications.

  • Identify, document, and resolve software bugs or performance issues.

  • Collaborate with software and project engineering teams to support successful deployment and integration of automation systems.

  • Provide hands-on technical assistance to customers, troubleshooting software and system issues.

  • Assist with software upgrades, configuration changes, and rollouts to ensure smooth transitions.

  • Run training sessions for end users and produce user guides and support documentation.

  • Manage customer support requests through the ticketing system.

  • Adhere to safety, quality, and operational procedures at all times.

Skills, Experience, and Qualifications

  • Strong programming experience in C++ or Java, with understanding of SQL and PL/SQL.

  • Comfortable working in Linux environments with good knowledge of networking (DNS, DHCP, IT security, and infrastructure).

  • Background as a software commissioning engineer or similar technical role within automation, logistics, or industrial systems.

  • Familiarity with WMS/WCS, system testing, or QA environments.

  • Knowledge of PLC, automation, or mechatronic systems is advantageous.

  • Experience with Jira, Confluence, or other project/issue-tracking tools.

  • Exposure to cloud computing, containerisation (Docker or Podman), SAP, REST APIs, JSON, or XML is a plus.

  • Strong analytical and troubleshooting skills with a continuous improvement mindset.

  • Willingness to travel interstate or internationally for training and project work.

Why Join

In this role, you will have access to continuous learning, structured training programs, and mentorship from experienced engineers. You will work alongside global specialists on advanced software, robotics, and automation technologies.

If you are a motivated engineer who thrives in a fast-paced, technically challenging environment and is looking for meaningful development and long-term career growth, this opportunity offers a strong platform to expand your skills and contribute to innovative automation projects

Bronwen Webb Automation & Robotics Specialist
Get in touch

Apply for this role