About the Role
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 analyze, design, develop, and test software using continuous integration methods. Joining Hitachi Rail as an intern is a fantastic opportunity to kickstart your career with real-life work experiences, training, networking, career development, and social events.
Responsibilities
- Understand and adhere to company 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.
Requirements
- 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.
Skills
- C
- Python
- Shell scripting
- DevOps
- Git
- Bitbucket
- Jira
- Jenkins
- Artifactory
- Docker
- Containerization technologies
- Object-Oriented Programming (OOP)
- Automated testing frameworks
- Hackathons
- Coding competitions
Location
- Toronto, Ontario, Canada
- 100 Consilium Place, Scarborough, ON M1H 3E3
Work Type
- Full time
- Hybrid
Experience Level
- Internship/Co-op
- Entry Level
Education Level
- Bachelor’s degree in Computer/Systems/Mechatronics/Electrical Engineering or equivalent
Salary/Compensations
- $23-$30 CAD hourly
Benefits
- Paid internship
- Paid vacation
- Buddy Program for mentorship and guidance
- Intern Orientation
- Online Onboarding Curriculum
- Networking opportunities
- Career development
- Social events
About the Company
- Hitachi Rail Canada Inc. is a global leader driving digital transformation and innovation that helps support a sustainable future.
- Hitachi brings together the world’s greatest minds to help breathe life into new possibilities and drive innovation for a better future.
- We look for individuals who share our pioneering spirit, have imaginative ideas and are fearless when it comes to tackling the world’s biggest challenges.
- Our people love technology and making a difference, with a passion for finding new solutions and working with brilliant colleagues on exciting projects contributing to the Hitachi vision globally.
- We engineer new sustainability solutions, create infrastructure for smart cities, and offer opportunities to make a difference in dynamic, collaborative, and creative environments where ideas are welcome and new discoveries are waiting.
- We strive to support employees in their career aspirations and promote the freedom to explore new horizons.
Equal Opportunity
- 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 world view.
- It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.
