Senior Software Analyst
Job Type
Full Time
Posted
November 1, 2024 12:08PM
Location
Toronto, Ontario
Hitachi Rail is committed to driving a sustainable mobility transition and helping every passenger, customer and community enjoy more connected, seamless and sustainable transport. Hitachi Rail is a trusted partner to operators around the world with expertise across every part of the rail ecosystems – from manufacture and maintenance of rolling stock to digital signalling and smart operational systems. In FY23, the company had revenues of €7bn with 24,000 employees across over 50 countries, and it invests in its diverse and talented teams. Drawing on the wider Hitachi group companies, Hitachi Rail furthers the development of digital innovation and new technologies to help pioneer resilient and sustainable solutions.

Description

About the job

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.

Toronto, Ontario, Canada (Hybrid)

We are looking for a Senior Software Analyst to join our team in Toronto!

The successful candidate will be responsible for performing analysis, programming and integration activities in the development of software for train control systems of Hitachi Rail. The related tasks may cover part or all the range of activities regarding customer needs, mission, function, and life cycle of the software solution (requirements and specialty engineering, design, development, integration and verification), achieving Customer Satisfaction of the delivered solution.

Key Requirements:

  • Implements software in ‘C’, shell scripting and python as applicable
  • Familiar with Linux operating System of any flavor
  • Able to develop software on Linux
  • Understands and follows the company’s processes and procedures for developing vital software
  • Produces the requirements analysis, designs, codes, debugs, writes test procedures and tests software code
  • Analyses, implements correction, and reviews defect reports
  • Prepares reports, giving findings on problems
  • Perform engineering testing in the lab and investigates problems in the lab
  • Prepares and implements low level plans, schedules, and budgets for software projects
  • Look for continuous improvements in terms of measures and techniques applied
  • Is Agile and thrives in fast paced environments

Required Skills and Experience:

  • Expert in ‘C’ language, python and solid experience with shell scripting
  • 5 – 8 years of relevant working experience; relevant Academic Projects will be considered
  • Expertise in Linux programming, understanding of Linux internals
  • Bachelor's degree in Computer Science, Engineering or a closely related field
  • Solid analysis skills, able to diagnose issues based on field logs and correlate events to failures
  • Able to handle assignments within a small to medium scale software application
  • Strong understanding of the software development processes
  • Able to quickly integrate with the team and work independently
  • Experience or understanding of Agile Methodologies
  • Practical experience in using typical programs which are part of Microsoft Office Suite

Preferred Skills and Experience:

  • Master's degree in Computer Science, Engineering or a closely related field
  • Linux programming, Expertise in C, scripting
  • Knowledge of Jenkins, DOORS, Eclipse is preferable
  • Willingness and the hunger to learn and get better
  • Willingness to work in fast paced environments
  • Willingness to changes tasks and priorities as required by the team
  • Being proactive and owning the problem that you are working on
  • Takes initiative and communicates developments in real-time
  • Willingness to research, experiment, ask and find answers

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.

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.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail.

To proceed, you must be logged in.

Login
Forgot password?
Don't have an account? Click Sign Up to get started.
Sign Up