We are seeking a Rolling Stock Lifecycle Management Engineer to support the safe, reliable and cost-effective operation of... Read more
We are seeking a Rolling Stock Lifecycle Management Engineer to support the safe, reliable and cost-effective operation of rail vehicles throughout their service life. The role will involve developing and maintaining lifecycle management strategies for rolling stock, covering asset performance, reliability, availability, maintainability, obsolescence and whole-life cost. You will work closely with engineering, maintenance, operations, procurement and supply chain teams to ensure that technical decisions support long-term fleet performance and business objectives.
Key responsibilities will include analysing fleet data, failure trends, maintenance records and operational performance to identify improvement opportunities and emerging risks. You will define and monitor asset management plans, maintenance regimes, modification programmes and renewal strategies, ensuring alignment with relevant standards, safety requirements and contractual obligations. The successful candidate will contribute to reliability-centred maintenance activities, configuration and change control, defect investigations, root-cause analysis and the assessment of engineering proposals. You will also support fleet introductions, upgrades, refurbishments and end-of-life planning, providing clear technical recommendations based on risk, cost and performance evidence.
Applicants should have a degree or equivalent qualification in mechanical, electrical, systems, railway or another relevant engineering discipline, together with experience in rolling stock engineering, asset management, maintenance engineering or a comparable transport environment. Knowledge of railway safety, vehicle systems, RAMS principles, lifecycle costing and applicable industry standards is highly desirable. Strong analytical and problem-solving skills are essential, along with the ability to interpret technical data and communicate recommendations clearly to both technical and non-technical stakeholders. Experience using asset management, maintenance planning or data analysis tools would be advantageous. The role requires a collaborative, organised and proactive approach, with the confidence to manage competing priorities and influence decisions across multiple functions.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking a Mechanical Integration Lead Engineer to take technical ownership of the integration of complex mechanical... Read more
We are seeking a Mechanical Integration Lead Engineer to take technical ownership of the integration of complex mechanical systems from concept through to production and operation. You will lead the definition, development and delivery of integrated mechanical solutions, ensuring that components, subsystems and interfaces work together safely, reliably and efficiently. Working across multidisciplinary engineering teams, you will establish integration strategies, manage technical dependencies and drive solutions to challenging design and performance issues.
Key responsibilities will include developing system and subsystem architectures, controlling mechanical interfaces, coordinating design reviews and maintaining clear technical documentation. You will assess requirements, tolerances, materials, loads, manufacturability and environmental constraints, while supporting analysis, testing, verification and validation activities. The role will involve identifying and managing technical risks, investigating non-conformances, overseeing integration trials and ensuring that design changes are properly assessed and implemented. You will also provide technical leadership to engineers and suppliers, contribute to project planning and communicate progress, decisions and risks to stakeholders at all levels.
Applicants should have a degree or equivalent qualification in mechanical engineering or a closely related discipline, together with significant experience in mechanical design, systems integration or product development. Experience leading complex engineering activities, managing interfaces and resolving cross-functional technical problems is essential. You should be confident using 3D CAD and engineering analysis tools, interpreting drawings and specifications, and applying structured design and verification methods. Knowledge of manufacturing processes, configuration control, quality standards and formal change management would be advantageous. Strong communication, organisation and problem-solving skills are required, along with the ability to influence others, make sound engineering judgements and deliver to challenging timescales. The successful candidate will be collaborative, pragmatic and comfortable taking ownership in a technically demanding environment.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking a Project Manager Special Tools & Maintenance to lead the planning, development, implementation and maintenance... Read more
We are seeking a Project Manager Special Tools & Maintenance to lead the planning, development, implementation and maintenance of specialist tools, equipment and supporting infrastructure. You will manage projects from initial concept through to completion, ensuring that solutions are delivered safely, on time, within budget and in accordance with relevant technical, operational and regulatory requirements. The role will involve working closely with engineering, production, maintenance, procurement, quality and external suppliers to deliver reliable and practical outcomes.
Your responsibilities will include defining project scope, schedules, milestones, budgets and resource requirements; coordinating design, fabrication, installation, commissioning and handover activities; and monitoring progress, costs, risks and quality throughout the project lifecycle. You will identify opportunities to improve tool availability, maintainability, efficiency and workplace safety, while ensuring that maintenance strategies, technical documentation, spare parts and training are in place. You will also oversee planned and corrective maintenance activities for special tools and associated equipment, investigate recurring issues and implement effective corrective actions.
The successful candidate will have proven experience managing technical, engineering, tooling or maintenance projects, ideally within a manufacturing, industrial, automotive, aerospace or similarly regulated environment. A relevant qualification in engineering, project management, maintenance or a related discipline is desirable, along with strong knowledge of project planning, risk management, budgeting and supplier coordination. You will be an organised and confident communicator who can manage competing priorities, influence stakeholders and resolve problems effectively. Experience with maintenance systems, technical drawings, compliance requirements and continuous improvement methodologies will be advantageous. A proactive approach, strong attention to detail and commitment to safety and quality are essential.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
Software Quality Engineer We are seeking a Software Quality Engineer to help ensure the delivery of reliable, secure... Read more
Software Quality Engineer
We are seeking a Software Quality Engineer to help ensure the delivery of reliable, secure and high-performing software products. Working closely with developers, product managers, business analysts and other stakeholders, you will contribute to quality throughout the software development lifecycle. You will help define test strategies, identify potential risks and promote effective quality practices across agile delivery teams.
Your responsibilities will include creating and maintaining detailed test plans, test cases and automated test scripts; carrying out functional, regression, integration, system and exploratory testing; and recording, investigating and tracking defects through to resolution. You will collaborate with engineering teams to improve test coverage, support continuous integration and delivery pipelines, and contribute to the development and maintenance of automated testing frameworks. You will also assist with performance, accessibility, usability and security testing where required, review technical and business requirements, and provide clear reports on test outcomes, risks and release readiness.
The successful candidate will have experience in software quality assurance or software testing, with a strong understanding of testing methodologies, defect management and agile development practices. Experience with automated testing tools and frameworks, API testing, version control systems and CI/CD environments is highly desirable. You should be comfortable working with technologies such as web applications, databases and cloud-based platforms, and be able to interpret requirements and technical documentation. Strong analytical and problem-solving skills, attention to detail and clear communication are essential. A collaborative approach, a commitment to continuous improvement and the ability to manage priorities in a fast-paced environment will be key to success in this role.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking an experienced Finance Project Manager to lead and deliver finance transformation initiatives across a complex,... Read more
We are seeking an experienced Finance Project Manager to lead and deliver finance transformation initiatives across a complex, fast-paced environment. This role will be responsible for managing projects from initial scoping and planning through to implementation, ensuring that objectives, timelines, budgets and expected benefits are clearly defined and achieved. The successful candidate will work closely with finance leadership, operational teams, technology specialists and external partners to improve processes, strengthen financial controls and support the delivery of strategic priorities.
Key responsibilities will include developing detailed project plans, managing risks, issues, dependencies and resources, and providing clear progress updates to senior stakeholders. You will coordinate requirements gathering, process mapping, business case development, testing, implementation and post-project reviews. The role will also involve supporting the introduction of new systems, reporting tools or ways of working, ensuring that changes are effectively communicated, documented and adopted. You will be expected to challenge existing processes, identify opportunities for efficiency and maintain a strong focus on quality, governance and continuous improvement.
Applicants should have proven experience managing finance-related projects, ideally within a medium to large organisation or a complex business environment. You will need strong knowledge of project management methodologies, financial processes and controls, with experience of working across functions and influencing stakeholders at all levels. Excellent organisational, analytical and communication skills are essential, together with the ability to manage competing priorities and deliver to tight deadlines. A relevant qualification in finance, accounting, project management or a related discipline is desirable. Experience with finance systems implementation, process improvement, change management or data and reporting projects would be advantageous.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking an experienced RAMS Engineer to support the delivery of safe, reliable and maintainable systems across... Read more
We are seeking an experienced RAMS Engineer to support the delivery of safe, reliable and maintainable systems across complex engineering projects. The successful candidate will be responsible for applying Reliability, Availability, Maintainability and Safety principles throughout the project lifecycle, from concept and design through to testing, commissioning and operational support. This role will involve working closely with engineering, project management, quality, systems assurance and operations teams to ensure that RAMS requirements are clearly defined, evidenced and achieved.
Key responsibilities will include developing and maintaining RAMS plans, requirements, analyses, calculations and assurance cases; preparing and reviewing hazard logs, risk assessments, FMEAs, FTA, FMECAs, reliability predictions and maintainability assessments; and supporting the identification, assessment and mitigation of technical and operational risks. You will contribute to safety and assurance reviews, verify compliance with applicable legislation, standards and client requirements, and ensure that suitable evidence is captured within project documentation. The role will also involve reviewing supplier submissions, monitoring RAMS performance, supporting incident and failure investigations, and producing clear technical reports for both technical and non-technical stakeholders.
Applicants should have proven experience in a RAMS, systems assurance, safety engineering or reliability engineering role, ideally within a highly regulated or safety-critical environment. A degree or equivalent qualification in engineering, science or a related discipline is preferred, together with practical knowledge of recognised RAMS and functional safety standards. Experience using structured risk and reliability analysis techniques, managing technical documentation and presenting findings to stakeholders is essential. You will need strong analytical and problem-solving skills, excellent written and verbal communication, and the ability to manage competing priorities while working collaboratively. The successful candidate will be detail-focused, proactive and confident in challenging assumptions to improve system performance and safety.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking an experienced Finance Project Manager to lead the planning and delivery of complex finance transformation,... Read more
We are seeking an experienced Finance Project Manager to lead the planning and delivery of complex finance transformation, process improvement and change initiatives. The successful candidate will manage projects from inception through to implementation, ensuring that objectives, milestones, budgets, risks and benefits are clearly defined and effectively controlled. This role will work across finance and wider business teams to improve systems, reporting, governance, controls and operational efficiency.
Key responsibilities will include developing detailed project plans, maintaining delivery schedules and coordinating resources across multiple workstreams. You will facilitate workshops, gather and document business requirements, assess impacts, and translate financial and operational needs into practical solutions. You will prepare clear project updates for senior stakeholders, monitor budgets and dependencies, manage risks and issues, and ensure that decisions and actions are recorded and followed through. The role will also support testing, implementation, training, communications and post-project reviews, ensuring that changes are embedded and deliver measurable benefits.
Applicants should have substantial experience managing finance-related projects, preferably within a complex or regulated environment. You will bring a strong understanding of financial processes, controls, reporting and systems, together with proven experience of delivering change through cross-functional teams. Excellent organisation, analytical and problem-solving skills are essential, as is the ability to manage competing priorities and maintain momentum in a changing environment. You should be confident engaging with stakeholders at all levels, presenting complex information clearly and influencing effective decisions. Experience with project management methodologies, risk management, process mapping, finance systems implementation or business transformation would be advantageous. A relevant professional qualification in finance, project management or a related discipline is desirable.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking an experienced Train Cost Leader to provide financial leadership across the development, delivery and ongoing... Read more
We are seeking an experienced Train Cost Leader to provide financial leadership across the development, delivery and ongoing management of rail rolling stock programmes. This is a key role responsible for establishing robust cost management practices, improving financial visibility and supporting informed commercial and operational decisions throughout the train lifecycle. You will work closely with engineering, procurement, project management, operations and commercial teams to ensure cost objectives are understood, achieved and continuously improved.
Your responsibilities will include developing and maintaining programme cost plans, budgets, forecasts and control accounts; monitoring actual and committed costs against approved baselines; and providing clear analysis of variances, risks, opportunities and potential corrective actions. You will lead cost challenge and assurance activities, support change control and estimate impacts, and contribute to investment appraisals, business cases and financial reporting. The role will also involve reviewing supplier and subcontractor costs, supporting contract negotiations, assessing cost trends and ensuring that appropriate governance, controls and audit trails are maintained. You will be expected to produce concise reports and present recommendations to senior stakeholders.
Applicants should have substantial experience in cost management, project controls, financial analysis or commercial management within rail, transport, engineering, manufacturing or another complex asset-intensive environment. A strong understanding of lifecycle costing, earned value, forecasting, risk and change management is essential, along with the ability to interpret detailed financial and technical information. Experience working with major capital projects, rolling stock or systems integration would be advantageous. You will need excellent communication and influencing skills, strong attention to detail and the confidence to challenge assumptions constructively. The ability to work collaboratively across diverse teams, manage competing priorities and deliver accurate information to demanding deadlines is also required. Relevant professional qualifications or membership of a recognised cost, project controls, finance or commercial body would be beneficial.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking a Train Architect Engineer to lead the technical definition and integration of complex rail vehicles... Read more
We are seeking a Train Architect Engineer to lead the technical definition and integration of complex rail vehicles and associated systems. You will be responsible for developing robust, safe and compliant train architectures that meet customer, operational, performance and lifecycle requirements. Working across multidisciplinary engineering teams, you will translate high-level requirements into coherent vehicle concepts, system specifications and interface definitions.
Your responsibilities will include coordinating architectural studies, managing technical interfaces between vehicle subsystems, and ensuring that mechanical, electrical, control, software, passenger environment and safety requirements are properly integrated. You will support requirements capture, allocation, verification and validation, while identifying design risks, resolving technical issues and maintaining architectural consistency throughout the train development lifecycle. The role will also involve preparing technical documentation, design reviews and compliance evidence, as well as contributing to safety assessments, configuration management and change control. You may be required to provide technical guidance to engineers and suppliers, assess design proposals, and support testing, commissioning and fault investigation activities.
Applicants should have a degree or equivalent qualification in railway engineering, mechanical engineering, electrical engineering, systems engineering or a related discipline, together with significant experience in rail vehicle design, systems integration or train architecture. A strong understanding of rolling stock subsystems, railway standards, systems engineering methods, requirements management and verification processes is essential. Experience with safety-critical engineering, interface management, technical risk assessment and working with suppliers would be advantageous. You will be an analytical and collaborative engineer with strong communication skills, the ability to make sound technical decisions, and a structured approach to solving complex problems. The role may require occasional travel to engineering, manufacturing, testing or customer sites.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
We are seeking a Train RAMS Engineer to support the development, assurance and delivery of safe, reliable and... Read more
We are seeking a Train RAMS Engineer to support the development, assurance and delivery of safe, reliable and maintainable rail vehicles and associated systems. You will contribute to RAMS activities throughout the project lifecycle, from concept and design through testing, acceptance and in-service support. Working with engineering, project, safety and operations teams, you will help ensure that technical solutions meet contractual, regulatory and performance requirements.
Your responsibilities will include preparing and maintaining RAMS plans, analyses, calculations, predictions, safety cases and supporting documentation. You will carry out reliability, availability and maintainability assessments, including failure mode, effects and criticality analysis, fault tree analysis, hazard analysis and reliability block diagram development. You will support the creation and management of hazard logs, safety requirements, safety evidence and assurance cases, ensuring that risks are identified, controlled and traceable throughout the project. You will also review design changes, investigate failures and operational issues, and recommend practical improvements to increase fleet performance and reduce safety or maintenance risks.
The successful candidate will have experience in a RAMS, systems engineering, safety assurance or rolling stock environment, with a sound understanding of relevant railway standards, legislation and industry practices. Knowledge of standards such as EN 50126, EN 50128 and EN 50129, or equivalent RAMS and functional safety frameworks, would be advantageous. You should be confident interpreting technical data, producing clear reports and presenting findings to technical and non-technical stakeholders. Strong analytical, communication and organisational skills are essential, together with the ability to manage competing priorities and work collaboratively across multidisciplinary teams. A degree or equivalent qualification in engineering, safety engineering or a related discipline is preferred, and experience with RAMS tools, requirements management systems or safety databases would be beneficial.
Read lessSaint-Bruno-de-Montarville, Quebec, CanadaPermanent
All your saved jobs are no longer available or you've already applied.
for the following search criteria