×
Register Here to Apply for Jobs or Post Jobs. X

Software Analyst Intern; Fall

Job in Toronto, Ontario, C6A, Canada
Listing for: Hitachi Rail
Full Time, Part Time, Contract, Apprenticeship/Internship position
Listed on 2026-05-26
Job specializations:
  • Software Development
    Software Engineer, Python, Software Internship
Salary/Wage Range or Industry Benchmark: 23 - 30 CAD Hourly CAD 23.00 30.00 HOUR
Job Description & How to Apply Below
Position: Software Analyst Intern (Fall 2026, 8 months)
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 is something for everyone to get stuck into.

And that is where you come in.
Job Details

Job Title:

Software Analyst Intern

Location:

100 Consilium Place, Scarborough, ON M1H 3E3 – Toronto, Ontario, Canada (Hybrid)
Rail Pass Type:
Internship/Co‑op (Full‑time/Hybrid)
Start - End:
September 2026 - April 2027 (8 months, with consideration for 12 months)
Vacancy: 1
Work Hours/Week: 40
Pay: $23-$30 CAD hourly
Key Accountability Stations   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
Chance to build your career with a global leader driving digital transformation and innovation that supports a sustainable future
"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.
About This Opportunity  As a member of the Vital Software Engineering team supporting Ground Transportation Systems in Canada, the intern candidate will work under the direction of a senior software engineer to analyse, design, develop, and test software using continuous integration methods available in our organisation.
Joining Hitachi Rail as an intern is a fantastic opportunity to kickstart your career. The Early Careers Program offers real‑life work experiences aligned with your area of study, training, networking opportunities, career development, and social events.
Key Accountabilities   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, using 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 to identify and implement opportunities for further automation in software development and deployment
Demonstrate strong organisational 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 to evolving project requirements
Provide and receive feedback constructively, fostering a collaborative and growth‑oriented team environment
Key Requirements   Working toward 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 Dev Ops 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 Qualifications   Familiarity with Docker and containerisation 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
Equal Employment Opportunity Statement  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 worldview. It is our commitment to create an inclusive environment – we are proud to be an equal‑opportunity employer.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary