Job Description

Elevate your career as a Software Analyst Intern with Hitachi Rail in Toronto, Ontario. This hybrid role focuses on C++ and Python development in a collaborative environment.

As a Software Analyst Intern, you'll engage in design, programming, and integration tasks for train control systems from May 2026 to August or December 2026. This position requires completion of your second or third undergraduate year or a master’s program in Computer/Electrical Engineering or related fields. You will gain hands-on experience in a team-oriented setting while developing key software applications.

Key Responsibilities:
• Follow processes for software application development
• Implement real-time systems in C++ and Python
• Design and code software tests and automation scripts
• Review code and analyze defect reports
• Collaborate with in-house testing teams to troubleshoot issues

Requirements:
• Bachelor’s degree in progress ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Hitachi Rail today.

Submit Application