Enable job alerts via email!

Software Analyst - Intermediate

Hitachi Rail

Toronto

Hybrid

CAD 50,000 - 70,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Hitachi Rail seeks an Intermediate Software Analyst to contribute to developing and testing critical software systems. You will work under supervision, focusing on enhancing existing designs and engaging in co-engineering with teams. Candidates should have relevant experience in engineering, a degree in Computer Science or a related field, and familiarity with Agile methodologies.

Qualifications

  • Minimum 3 years relevant working experience.
  • Intermediate level engineering analysis skills.
  • Basic knowledge of railway signaling techniques.

Responsibilities

  • Contributes modifications to system requirements.
  • Designs, codes, debugs, and tests software.
  • Produces integration tests and reviews code.

Skills

Engineering analysis skills
Agile Methodologies
Software development processes
Microsoft Office Suite

Education

University degree in Computer sciences, Engineering

Tools

Microsoft Visual Studio
Eclipse
Jira
Git

Job description

Join to apply for the Software Analyst - Intermediate role at Hitachi Rail

Join to apply for the Software Analyst - Intermediate role at Hitachi Rail

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.

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)

As an Intermediate Software Analyst, your primary responsibilities are to contribute to the design, development, and testing of medium to high complexity components of operationally or safety-critical software systems. You work under the direction of a Senior Software Analyst or a Technical Specialist to develop expertise in one or more functional areas of a subsystem. You will design, analyze, develop and integrate changes to software applications, while adhering to the existing design patterns and development process for safety critical software development.

Key Responsibilities

  • Contributes modifications to the mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements.
  • Designs, codes, debugs, write test procedures and tests software code, chairs design reviews for components of medium complexity or criticality.
  • Produces and executes integration tests on simulated or target hardware test benches.
  • Produces, under supervision, detailed impact analyses of changes to multiple software components.
  • Reviews code, test procedures and test results.
  • Identifies the root cause and implements corrections for software defects.
  • Perform engineering testing in the field and investigates problems in the field.
  • Contributes to co-engineering activities with the Systems Engineering team to ensure system-software consistency and the right refinement of software components and compliance with the software architecture.
  • Proposes solutions appropriate for the phase of the project and the duration of the planned activity.

Required Skills And Experience

  • Minimum 3 years relevant working experience
  • University degree in Computer sciences, Engineering or a closely related field.
  • Intermediate level engineering analysis skills, able to diagnose issues based on field logs and correlate events to failures
  • Able to handle assignments within a medium to large scale software application
  • Able to propose and implement solutions aligned with the scope proposed in engineering impact analyses, and which follow established design patterns
  • Knowledgeable of the software development processes
  • Able to quickly integrate with the team and work independently
  • Knowledge of software development environment (Microsoft Visual Studio, desktop simulator, target simulator etc.)
  • Basic knowledge of railway signaling techniques including of SelTrac CBTC
  • Experience in working within a team using Agile Methodologies
  • Working level knowledge of the Microsoft Office Suite
  • Practical experience with source control, IDE and requirements management tools (e.g. Eclipse, Jira, Git, ClearCase, ClearQuest, Doors, etc.)

Preferred Skills And Experience

  • Optional: Professional Engineer (PENG)

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.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Rail Transportation

Referrals increase your chances of interviewing at Hitachi Rail by 2x

Get notified about new Software Analyst jobs in Toronto, Ontario, Canada.

Software Engineer, Backend (All Levels / All Teams)
Software Engineer I, Entry Level (Fall 2024-Spring 2025) - Toronto
Software Engineering Intern (September 2025)
Software Developer Full Stack (Junior) 9063-1115

Toronto, Ontario, Canada CA$50,000.00-CA$70,000.00 3 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Program Consultant (Integration and Implementation Specialist) - Youth Wellness Hubs Ontario

CAMH

Toronto null

Remote

Remote

CAD 65,000 - 85,000

Full time

14 days ago

QA Analyst (Future Roles)

Testlio

Toronto null

Remote

Remote

CAD 60,000 - 80,000

Full time

8 days ago

Software Analyst

Hitachi Rail

Toronto null

Hybrid

Hybrid

CAD 50,000 - 70,000

Full time

9 days ago

Intermediate Software Integration Specialist

Cetaris

Old Toronto null

Remote

Remote

CAD 60,000 - 100,000

Full time

30+ days ago

Test/QA Analyst III

TD

Toronto null

On-site

On-site

CAD 65,000 - 99,000

Full time

Yesterday
Be an early applicant

Tandem (HPNS) Systems Programmer Bilingual

Software International

Montreal null

Remote

Remote

CAD 60,000 - 80,000

Full time

5 days ago
Be an early applicant

Software Analyst

Hitachi Rail

Old Toronto null

Hybrid

Hybrid

CAD 60,000 - 80,000

Full time

30+ days ago

QA Analyst (12-month term)

East Side Games

null null

Remote

Remote

CAD 50,000 - 60,000

Full time

13 days ago

Software Analyst

Hitachi Vantara Corporation

Toronto null

Hybrid

Hybrid

CAD 50,000 - 80,000

Full time

30+ days ago