2 months ago
Montréal, CanadaIntern
Responsibilities
- Participate in the functional design, architecture, detailed analysis, programming, and development of a large-scale software product suite.
- Develop new features related to optimization algorithms within GIRO applications.
- Implement and test software features.
- Manage software defects and identify appropriate solutions.
- Provide technical support to development and project teams using the team’s features when needed.
Requirements
- Have completed at least two years of a bachelor’s degree or be pursuing a master’s degree in Computer Science, Mathematics and Computer Science, or Software Engineering with a specialization in Operations Research.
- Have strong knowledge of object-oriented programming in C++ and operations research.
- Be highly proficient in spoken and written French.
- Work effectively in a collaborative team environment.
Benefits
- Winter 2027 internship term.
- Flexible working hours, including remote work.
- Team activities and annual traditions.
- Employee assistance program, telemedicine, and mental health support.
- Training and professional development opportunities.
- Employment is subject to a criminal background check, and positions involving financial data may also require a credit check.
About GIRO
GIRO builds optimization software for public transport and postal operations. Its flagship products—HASTUS for transit planning and scheduling, and GeoRoute for postal delivery optimization—are sold as enterprise software with implementation and support services. Founded in 1979 and headquartered in Montréal, this privately held company serves operators in more than 30 countries, providing tools for crew and vehicle scheduling, route planning, and operations management.
