Hitachi Rail-logo
Hitachi Rail
·
June 27, 2026
Apply Now
This job has closed.

Software Analyst Intern (Fall 2026, 8 months)

Toronto, Ontario, Canada
Internship
Hybrid
CA$23/hr - CA$30/hr
Intern
Hitachi Rail is a global leader in digital transformation and technology, dedicated to creating a sustainable future. The Software Analyst Intern will support the Vital Software Engineering team by analyzing, designing, developing, and testing software for safety-critical railway systems under the guidance of a senior software engineer.

Responsibilities

  • Understand and adhere to the company's processes and procedures for developing crucial software for safety-critical railway systems
  • Assist in software development and algorithm implementations for safety-critical systems, utilizing languages such as C, Python, and shell scripting
  • Develop software tools and scripts to enhance the existing software development toolchain
  • Document the software solution comprehensively on the wiki
  • Work closely with cross-functional teams to troubleshoot and resolve automation-related issues
  • Collaborate with the team to identify and implement opportunities for further automation in software development and deployment
  • Demonstrate strong organizational abilities and quick integration into the team, balancing collaboration and independent work
  • Exhibit strong critical thinking skills, assessing situations, identifying potential issues, and proposing alternative solutions
  • Embrace challenges and changes with a positive attitude, showcasing adaptability in the face of evolving project requirements
  • Provide and receive feedback in a constructive manner, fostering a collaborative and growth-oriented team environment

Qualification

Required

  • The successful candidate should be working towards a Bachelor's degree from an accredited university or college in Computer/Systems/Mechatronics/Electrical Engineering or an equivalent field
  • In-depth knowledge and experience in software development
  • Proficient in C and real-time embedded software
  • Proficient in Python
  • Experience in DevOps software environments, including Git, Bitbucket, Jira, Jenkins, and Artifactory
  • Excellent written and oral communication skills
  • Ability to work 40 hours a week in a hybrid environment for the duration of the internship, with at least 2 days per week in the office

Preferred

  • Familiarity with Docker and containerization technologies
  • Experience with additional programming languages beyond C and Python (OOP-based)
  • Knowledge of software security practices and methodologies
  • Previous involvement in open-source projects or contributions
  • Exposure to automated testing frameworks and tools
  • Participation in hackathons or coding competitions

Benefits

  • Intern Orientation
  • Online Onboarding Curriculum
  • Buddy Program for mentorship and guidance
  • Real-world projects with top industry talent
  • Paid internship + paid vacation
  • Hybrid work model
  • "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.
  • Training
  • Networking opportunities
  • Career development
  • Social events
Hitachi Rail is a provider of rail solutions across rolling stock, signalling services and turnkey.
Glassdoor
3.6
London, England, GBR
10001+ employees
http://www.hitachirail.com/

Similar Job