Senior Automation Software Engineer - Real-Time Rail

Hitachi, Ltd.

Western Australia

On-site

AUD 120,000 - 170,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Salary Continuance Insurance
Great work-life balance
Career progression opportunities

Job summary

Hitachi Rail is seeking a Senior Automation Software Engineer to join our Perth team. This role focuses on designing and implementing robust software for safety-critical, real-time systems within the rail domain.

You will document designs, develop interfaces, and ensure compliance with EN 50128 and related standards. The ideal candidate will have a strong background in OO design, real-time software, and experience with C++/Java, XML, XSLT, MySQL, and unit testing frameworks.

Qualifications

  • Bachelor’s degree in software engineering, computer science, information technology or equivalent.
  • At least 5 years’ experience in software development with quality design documentation.
  • Knowledge of enterprise integration patterns and object-oriented design.
  • Experience in C++, Java or similar languages, XML/XSLT, MySQL, and unit testing frameworks.
  • Experience in writing software requirements and adhering to safe, structured design.

Responsibilities

  • Component requirements analysis from input subsystem requirements and design.
  • Component design analysis and architecture/specification per EN 50128 SIL 0.
  • Write interface specifications and document message formats.
  • Develop component software per coding standards.
  • Create component test scripts in Python using the in-house framework.
  • Adhere to safety, cyber security, and safety standards in software processes.

Skills

5+ years experience
OO design
Real-time software
Independent working

Education

Bachelor’s degree in software engineering/CS/IT

Tools

C++
Java
XML
XSLT
MySQL
Unit testing frameworks

Job description

Hitachi Rail is seeking a Senior Automation Software Engineer to join our Perth team. This role focuses on designing and implementing robust software for safety-critical, real-time systems within the rail domain.

You will document designs, develop interfaces, and ensure compliance with EN 50128 and related standards. The ideal candidate will have a strong background in OO design, real-time software, and experience with C++/Java, XML, XSLT, MySQL, and unit testing frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rail Automation Software Engineer
Senior Rail Automation Software Engineer

Hitachi Automotive Systems Americas, Inc. • Western Australia

On-site
AUD 140,000 - 180,000
Salary Continuance Insurance
Great work-life balance
Senior Signalling System Engineer - Global Rail, Perth
Senior Signalling System Engineer - Global Rail, Perth

Hitachi, Ltd. • Western Australia

On-site
AUD 120,000 - 180,000
Salary Continuance Insurance
Great work-life balance
Career progression opportunities
Rail Systems Project Engineer – ETCS/CBTC Expert
Rail Systems Project Engineer – ETCS/CBTC Expert

Hitachi Automotive Systems Americas, Inc. • Western Australia

On-site
AUD 120,000 - 160,000
Salary Continuance Insurance
Senior Signalling Systems Engineer - Global Rail Impact
Senior Signalling Systems Engineer - Global Rail Impact

Hitachi Rail • Perth

On-site
AUD 120,000 - 180,000
Salary Continuance Insurance
Senior Rail Signalling Systems Engineer
Senior Rail Signalling Systems Engineer

Hitachi • Perth

On-site
AUD 120,000 - 180,000
Global work-life balance
Training and development
Salary continuance insurance
Perth-Based Rail Systems Project Engineer: Global Impact
Perth-Based Rail Systems Project Engineer: Global Impact

Hitachi, Ltd. • Western Australia

On-site
AUD 120,000 - 160,000
Salary Continuance Insurance
Global career opportunities
Great work-life balance
Senior Telecoms Engineer - Rail IP/MPLS Networking Lead
Senior Telecoms Engineer - Rail IP/MPLS Networking Lead

Hitachi Rail • Western Australia

On-site
AUD 100,000 - 150,000
Annual review
Professional development
Salary continuance
+4
Senior Signalling System Engineer
Senior Signalling System Engineer

Hitachi • Perth

On-site
AUD 120,000 - 180,000
Global work-life balance
Training and development
Salary continuance insurance
Senior Systems Engineer
Senior Systems Engineer

Hitachi • City of Brisbane

On-site
AUD 110,000 - 160,000
Salary continuance
Annual performance and salary review
Discounted Hitachi products
+4
Rail SCADA Real‑Time Systems Engineer – Sydney
Rail SCADA Real‑Time Systems Engineer – Sydney

Westbury Partners • Sydney

On-site
AUD 120,000 - 160,000
Annual performance reviews
Professional development
Health & wellbeing initiatives
+2