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 object-oriented programming concepts.
Hitachi Rail is committed to creating an inclusive environment and is proud to be an equal opportunity employer, welcoming differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view.
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
object-oriented programming
Boundary Value Analysis
Equivalence Class Partitioning
Gherkin tests
Nice-to-have
positive can-do attitude
customer-delivery focused
networking opportunities
inclusive environment
co-op student availability
Key Requirements
Actively pursuing a bachelor’s degree in Computer Applications, Engineering, or equivalent
Completion of at least two years of undergraduate studies
Fluent in English, both written and verbal
Ability to work 40 hours per week in a hybrid environment for the full internship duration, with at least four days per week in the office