Software Analyst Intern (summer 2026)

Hitachi Rail

Scarborough, ON, Canada
$23-$30 cad hourly; pyid vacation; not specified
Hybrid
C++ coding
Python scripting
Automation skills
The Software Intern will work within the IS Product Development team, supporting activities across the software life cycle, including component development, automation, and testing against the Communication-Based Train Control (CBTC) system requirements

Job Summary

  • The Software Intern will work within the IS Product Development team, supporting activities across the software life cycle, including component development, automation, and testing against the Communication-Based Train Control (CBTC) system requirements.
  • This paid internship offers hands-on experience with real-world projects, exposure to C++ coding, AUTOSAR MISRA C++ standards, and Python scripting, along with a hybrid work model.
  • The company fosters a safety culture and offers a comprehensive intern journey including onboarding, mentorship, networking opportunities with executives, and various social and business intern events.

Matching Summary

The Software Intern will work within the IS Product Development team, supporting activities across the software life cycle, including component development, automation, and testing against the Communication-Based Train Control (CBTC) system requirements.

Salary

$23-$30 CAD hourly; Paid vacation; Not specified

Skills & Requirements

Must-have

  • C++ coding
  • Python scripting
  • automation skills
  • Boundary Value Analysis
  • Equivalence Class Partitioning
  • Gherkin tests

Nice-to-have

  • customer-delivery focused
  • positive can-do attitude
  • co-op student
  • hybrid work model
  • build your career
  • global leader

Key Requirements

  • Actively pursuing a bachelor’s degree
  • Completion of at least two years of undergraduate studies
  • Fluent in English
  • Ability to work 40 hours per week
  • at least four days per week in the office

Work Rights

Not specified

Tailored Resume

Cover Letter