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 Python scripting, along with a hybrid work model.
The company fosters a safety culture and offers a comprehensive intern journey including onboarding, mentorship, networking opportunities with executives, and various social and business intern events.
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
automation skills
Boundary Value Analysis
Equivalence Class Partitioning
Gherkin tests
Nice-to-have
customer-delivery focused
positive can-do attitude
co-op student
hybrid work model
build your career
global leader
Key Requirements
Actively pursuing a bachelor’s degree
Completion of at least two years of undergraduate studies