Join us as a Rail Software and Systems Engineer within our Rail Business Unit in Brisbane. You will be responsible for designing, developing, integrating, and validating software and control systems for clients that support safe, reliable, and efficient rail operations. This role sits at the intersection of railway signalling, software, systems engineering, and safety critical assurance, ensuring that digital and physical rail assets operate cohesively across the network.
In this role, you will:
- Develop system architectures, requirements, and interface definitions for rail signalling, control, and operational systems.
- Design, implement, and test software components for signalling, control, monitoring, and automation platforms.
- Integrate and maintain systems in operational environments
- Contribute to safety cases, hazard analyses, and compliance with standards such as EN 50126/8/9, IEC 61508, and local rail regulatory frameworks.
- Develop and execute test plans including unit, integration, FAT, SAT, and on track validation.
- Implement monitoring, logging, and diagnostic tools to support predictive maintenance and operational analytics.
- Work with signalling engineers, software teams, operations, maintainers, and external suppliers to ensure system compatibility and performance.
- Produce technical documentation including requirements, design artefacts and interface control documents.
- Identify opportunities to enhance system reliability, automation, and lifecycle efficiency.