Job Description What are we offering you? Rewards & Recognition Program Discounted health insurance with Medibank Novated Leasing options Lifestyle discounts with Woolworths, Coles, Avis, JB Hifi and 500 other retailers Access to our Employee Assistance Program Who will you be working with? Reporting to Engineering Director - Solutions Delivery, the Senior Software Lead will play a pivotal role in the ongoing development, support, and delivery of advanced rail monitoring solutions. You’ll work with cutting-edge IoT and AI-driven systems deployed across 20 countries, helping to transform rail asset management through data-driven insights. This role focuses on engineering and project execution for IoT-based condition monitoring systems, collaborating closely with customers to understand and capture their technical requirements. What will your typical day look like? Provide technical support and guidance to other team members and stakeholders. Collaborate with cross-functional teams on product roadmaps, tender responses, and quality control processes. Own Product Backlog Management and drive Program Increment Planning. Support business development and customer management with technical expertise and clear communication. Identify and address design or reliability gaps, proposing and implementing solutions to enhance performance and durability. Collaborate with cross-functional teams to ensure seamless integration of all system components. Define and document system-level test plans and procedures. Lead technical discussions with customers to determine their needs and capture requirements for product enhancements and new initiatives. Provide advanced troubleshooting and fault resolution for deployed systems, including in-depth data analysis and support escalations. Ensure compliance with relevant local and international standards. Perform system-level analysis and modeling to ensure optimal performance and reliability. Define and manage system requirements, ensuring traceability and verification. Conduct risk assessments and develop mitigation strategies. Lead system integration and testing activities, ensuring all components work together seamlessly. Utilize systems engineering tools and methodologies to drive continuous improvement. What do we want to know about you? Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or related field, or equivalent industry experience. 12 years’ experience in data acquisition, signal processing, and software/system engineering. Strong proficiency in SDLC, IoT concepts, sensor integration, and AI/ML algorithm development. Experience in rail industry asset monitoring and predictive maintenance. Excellent communication, stakeholder management, and problem-solving skills. Proven ability to work under pressure and deliver to tight deadlines Familiarity with railway inspection systems and associated standards. Experience with field support operations and remote troubleshooting. Familiarity with vision-based and acoustic inspection technologies. We are a 2025 Circle Back Initiative Employer, we commit to respond to every applicant.