Senior Automation Software Engineer

Hitachi Vantara Corporation

Perth

On-site

AUD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Salary Continuance Insurance
Global company with work-life balance
Training and development opportunities

Job summary

Hitachi Rail in Perth, Australia, is seeking a Senior Automation Software Engineer to join a fast‑paced team focused on delivering reliable automated software for rail applications. The role emphasizes robust design, traceable requirements, and component-level development.

You will work on real-time software, develop tests in Python, and document interfaces and requirements using UML/SysML. Rail experience is beneficial; a strong emphasis on quality and safety is required.

Qualifications

  • Bachelor's degree in software engineering, computer science, information technology or equivalent.
  • Ideally 5+ years' experience in software development with quality design documentation.
  • Knowledge of enterprise integration patterns down to object-oriented design.
  • Experience with C++, Java or similar OO languages; XML, XSLT and MySQL skills.
  • Experience writing software requirements and OO design.

Responsibilities

  • Component requirements analysis and design specification per EN 50128 SIL 0.
  • Design architecture and produce design specifications for components.
  • Write interface specifications and document message formats.
  • Develop component software following coding standards.
  • Create Python test scripts using the in-house framework.
  • Adhere to safety, cyber security and rail industry standards.

Skills

C++/Java
XML/XSLT
MySQL
Unit testing
OO design
Real-time software

Education

Bachelor's in software engineering

Tools

In-house test framework
Python

Job description

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.

Job Description

Hitachi Rail is looking for an enthusiastic self-motivated Senior Automation Software Engineer who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from administrative to strategic. The position is based in Perth, Australia.

We are looking for someone who is passionate about software design and best practices who can come up with new solutions by applying design patterns but also take pragmatic decisions in the best interests of project delivery. You should be able to use a variety of design approaches, have a strong attention to detail and be comfortable in documenting design precisely and in a traceable way to requirements and test cases, particularly when modelling using UML/SysML sequence diagrams.

Key accountabilities
  • Component requirements analysis using input subsystem requirements and design
  • Component design analysis and producing the component architecture and design specification in compliance with the SIL 0 requirements of EN 50128.
  • Writing interface specifications including documenting and describing the message formats.
  • Develop component software according to coding standards.
  • Develop component test scripts in Python using the in-house test framework.
  • Much of the software is safety related and requires adherence to software processes, coding standards, cyber security standards and safety standards such as Cenelec EN 50128.
Required skills/knowledge
  • Bachelor’s degree in software engineering, computer science, information technology or equivalent.
  • Ideally you will have at least 5 years’ experience in software development and demonstrated ability to produce quality design documentation.
  • Knowledge of enterprise integration patterns down to object orient design is expected.
  • Experience in C++, Java or similar object orient languages, as well as XML, XSLT, MySQL and unit testing frameworks.
  • Demonstrated experience writing software requirements.
  • Demonstrated experience in object-oriented design.
  • Demonstrable capacity to work independently and collaboratively.
  • Demonstrable ability to deliver to tight deadlines while maintaining a high quality of work
  • Real time/semi-real time software design/development experience.
  • Experience in the rail industry would be beneficial.

At Hitachi Rail, we know that a diverse business is a sustainable business. Working collaboratively with a range of internal networks, we’re continuously improving our policies and products. From accessible, sustainable design to achieving a better gender balance. We base these efforts on our core values: Harmony, Sincerity, and Pioneering spirit. And by aligning with these, we’re able to create a workplace where people not only feel comfortable but are given opportunities to thrive.

What we offer
  • Be part of a Global Company that offers a great work life balance.
  • Many opportunities to progress your career with training and development available.
  • Salary Continuance Insurance

#LI-CL1

At Hitachi Rail, there is a place for everyone.

We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior System Engineer
Senior System Engineer

Hitachi Vantara Corporation • City of Brisbane

On-site
AUD 110,000 - 150,000
Salary Continuance Insurance
Global company
Great work-life balance
Senior Signalling System Engineer
Senior Signalling System Engineer

Hitachi Rail • Perth

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

Hitachi Vantara Corporation • Perth

On-site
AUD 120,000 - 180,000
Great work-life balance
Career progression
Salary Continuance Insurance
Project Engineer
Project Engineer

Hitachi Vantara Corporation • Perth

On-site
AUD 110,000 - 150,000
Salary Continuance Insurance
Global Company with career progression
Training and development opportunities
Senior Project Engineer
Senior Project Engineer

Hitachi • City of Brisbane

On-site
AUD 120,000 - 160,000
Salary Continuance Insurance
Training and development opportunities
Global company with diverse workforce
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Hitachi Vantara Corporation • Sydney

On-site
AUD 120,000 - 180,000
Annual review and development
Health and wellbeing initiatives
Employee assistance program
+2
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
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Hitachi • Sydney

On-site
AUD 120,000 - 180,000
Annual performance review
Professional development
Health and wellbeing initiatives
+2
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 Telecoms Engineer
Senior Telecoms Engineer

Hitachi Vantara Corporation • Perth

On-site
AUD 120,000 - 180,000
Annual performance reviews
Professional development and training
Health and Wellbeing initiatives
+2