ComOps Microster generates best-cost staff rosters based on a range of criteria including labour costs, award conditions, skills, shift patterns, and fatigue scoring.
It allows line managers and supervisors to optimise leave and overtime arrangements, and quickly recalculates rosters when workers take sick leave.
Microster also tracks actual operation against planned rosters, including a record of the use of specialised equipment for competency-tracking purposes.
The software will replace a spreadsheet-based manual process at Fortescue's rail operations in the Pilbara.
"Our rosters will take into account cost, demand and risk factors while automating much of the process.
"The greater visibility and capabilities will allow us to continue to grow at this rapid pace and help mature our Rail Crew Management processes."
The value of the contract was not disclosed.