Software Analyst Intern (Fall 2026, 4/8/12 months)

HitachiBurnaby, BC
CA$23 - CA$30Hybrid

About The Position

Hitachi Rail is seeking a Software Analyst Intern for a Fall 2026 internship, offering 4, 8, or 12-month terms. This hybrid role is based in Burnaby, British Columbia, Canada. The intern will work on real-world projects supporting a team of 60 developers, focusing initially on development tools and potentially contributing to the core C++ engine code that schedules and commands trains. The team's software controls driverless subway trains in real-time, deployed in cities worldwide, and is critical for reliable operation in busy urban environments. This is a paid internship with paid vacation, offering a chance to build a career with a global leader in digital transformation and innovation.

Requirements

  • Working towards a Computer Science degree or equivalent.
  • Knowledge in C++, C# or Java coding skills.
  • Knowledge in scripting languages such as Ruby, Perl, Python, Groovy.
  • Knowledge in software building tools like gmake, MSBuild, Maven.
  • Knowledge in unit testing & continuous integration frameworks.
  • Knowledge in web development including Typescript, WebSockets, Stencil, PixiJS, npm.
  • Knowledge in source control tools (Git, etc.).
  • Knowledge in Windows setup & configuration.
  • Exposure to object oriented techniques, multithreading, socket programming, Windows.
  • Experience in Agile work environments.
  • Working knowledge of modern software engineering practices, methods & tools.
  • Strong technical writing & communication skills.
  • Fluent in English - both written and oral communication skills.
  • Able to work full time (40 hours) for the agreed work term.
  • Able to work a minimum of 2 days (16 hours) in the Burnaby office.

Nice To Haves

  • A willingness to dig in & figure things out is the most important.

Responsibilities

  • Support our multi-site team of 60 developers with development tools.
  • Contribute to the core C++ engine code that schedules & commands trains (for advanced students).

Benefits

  • Paid internship
  • Paid vacation
  • Hybrid work model
  • Intern Orientation
  • Online Onboarding Curriculum
  • Buddy Program for mentorship and guidance
  • Networking opportunities
  • Ask Me Anything with the Executive Committee
  • Employee Resource Groups (ERGs)
  • Social Intern Events: Coffee Breaks, Onsite/Offsite events
  • Business Intern Events: Intern Showcase & Graduation ceremony
  • Company Social Events: Holiday Party, Employee BBQs, Golf tournament, etc.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service