Hitachi Energy Ireland Limited

Hitachi Energy Ireland Limited

Providing innovative energy solutions for a sustainable, electrified future.

38,000UtilityIndustryTransportInfrastructureEnergyRenewable EnergyGrid AutomationDigital Systems & ServicesPower Quality SolutionsElectrificationWebsite

Software Analyst Intern (Summer 2026)

Develop and test safety‑critical software for train control systems

Toronto, Ontario, Canada
23 - 30 USD
Internship
Entry-level

Job Highlights

Environment
Hybrid

About the Role

As a Software Analyst Intern you will work on mission‑critical software for train control within the Communication‑Based Train Control (CBTC) platform, reporting to a senior software engineer and collaborating with top industry talent. The role involves understanding formally defined requirements, implementing and debugging code, creating test procedures, participating in design reviews, reviewing peers’ work, conducting root‑cause analysis, and coordinating with the Systems Engineering team to ensure architectural consistency while seeking process improvements. • Design, develop, and integrate software updates for CBTC train control systems • Write, debug, and test code; create and execute test procedures • Participate in formal design reviews and incorporate feedback • Review peers’ code and test results; perform root‑cause analysis for defects • Collaborate with Systems Engineering to define requirements consistent with software architecture • Identify improvement opportunities and propose enhancements

What You Bring

Candidates should be pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering or a related discipline, have completed at least two years of study, and possess at least one year of relevant experience or academic projects. Required skills include basic analysis, familiarity with software development processes, IDEs, CI/CD tools, Microsoft Office, and strong English communication; a minimum of two on‑site days per week is required. Preferred qualifications include availability for a 4‑12 month co‑op term, prior contributions to medium‑large codebases, experience with mission‑critical systems, and knowledge of object‑oriented languages such as C++ (preferred), C#, Java, system‑level C, and scripting languages like Python. Hitachi Rail emphasizes an inclusive workplace and equal opportunity employment. • Pursue a Bachelor’s or Master’s in Computer Science, Engineering, or related field (2nd/3rd year or master’s student) • Minimum 1 year of relevant experience or academic project work • Demonstrate basic analysis skills, knowledge of software development processes, and proficiency with IDEs, CI/CD tools, and Microsoft Office • Strong written and spoken English; able to work 40 hours weekly with at least two on‑site days • Experience with OOP languages (C++ preferred, C#, Java), system‑level C, and scripting languages (Python, Perl, Ruby) • Preferred: 4–12 month co‑op term, additional coursework remaining, prior medium‑large codebase contributions, mission‑critical software experience

Benefits

Hitachi Rail is a global leader in digital transformation and technology, offering a hybrid internship in Toronto that includes onboarding, mentorship, real‑world projects, and various social events. Interns receive a competitive hourly wage of $23‑$30 CAD and a paid vacation while working 40 hours per week.

Work Environment

Hybrid

Apply Now