Open position

Apply today

System/Mechanical Engineer – Rolling Stock (5–10 Years of Experience)

Full-Time Montreal, Canada
Canadian Railway Services

About the Job

We are seeking an experienced System/Mechanical Engineer with a strong background in the development and integration of complex systems for passenger and freight rail vehicles. This role is ideal for a technically hands-on, detail-oriented professional who thrives on cross-functional collaboration and system-level thinking.

What You’ll Be Doing

As a System/Mechanical Engineer, you will be responsible for defining, integrating, testing, and supporting key rolling stock systems such as HVAC, braking, pneumatic, mechanical interfaces, and communication systems. You’ll collaborate with a multidisciplinary team across all phases of the project lifecycle: from concept development to manufacturing support, in-service troubleshooting, and refurbishment.

This position requires strong coordination skills to ensure that all subsystems operate as an integrated whole and meet regulatory, operational, and client-specific requirements.

Key responsibilities
  • Define system-level requirements, interfaces, and performance criteria for various mechanical and onboard systems (excluding detailed electrical design).
  • Collaborate with project managers, engineers, and designers to ensure consistency and alignment between design outputs and system requirements.
  • Work closely with internal electrical and mechanical engineering teams to manage cross-disciplinary interfaces.
  • Analyze functional performance and safety risks, supporting FMEA and system-level hazard assessments.
  • Develop and maintain interface control documents (ICDs), system block diagrams, and requirement traceability matrices.
  • Review and validate supplier documentation and component data to ensure compatibility and compliance with technical specs.
  • Contribute to testing, commissioning, troubleshooting, and validation of new or modified vehicles.
  • Contribute to the development of verification and validation plans, test procedures, and technical reports required for certification.
  • Coordinate with regulatory authorities, certifiers, and clients to ensure systems meet all applicable standards (APTA, AAR, EN, UIC, etc.).
  • Stay up to date with evolving industry trends, technologies, and regulations impacting system integration and safety in rolling stock.
Required qualifications
  • Bachelor’s degree Mechanical Engineering.
  • Member of OIQ (Ordre des ingénieurs du Québec) or another provincially recognized engineering regulatory body in Canada.
  • 5–10 years of experience in systems engineering within the rail, transportation, or related industries.
  • Strong understanding of rolling stock systems integration and relevant industry standards (APTA, AAR, TC, EN series, …).
  • Experience managing interfaces across mechanical and electrical systems.
  • Familiarity with maintenance and lifecycle challenges associated with passenger and freight rolling stock.
  • Proficiency with CAD tools and system-level architecture documentation.
  • Strong communication, organizational, and problem-solving skills.
  • Ability to work in a fast-paced, collaborative environment with multiple stakeholders.
  • Bilingualism (French/English) is an asset for collaboration with clients and suppliers.

Why Join us?

At CRWS, you’ll find:

  • Exceptional Growth Opportunities: Fast career progression and potential for future partnership or equity.
  • Entrepreneurial Spirit: Work directly with executives to build something unique and lasting.
  • Real Impact: Your leadership will directly drive our growth trajectory and market expansion.
  • Dynamic Environment: Join a team of ambitious professionals focused on excellence, innovation, and collaboration. If you are looking for more than just a role — if you want to build a legacy, grow a business, and lead in a booming sector — then CRWS is your next move.
The perks of the job
What’s in it for you?
We believe great work deserves great rewards. As a System/Mechanical Engineer in our Montreal team, you'll enjoy a range of benefits designed to support your growth, well-being, and everyday life.

Competitive salary

We offer a market-aligned salary with regular reviews to ensure your compensation reflects your skills and contributions.

Hybrid work environment

Enjoy the flexibility of working both from home and our modern Montreal office. We believe in outcomes, not clock-ins.

Professional development

Access training programs, certifications, and conference opportunities to keep your skills sharp and your career moving forward.

Health & wellness coverage

Comprehensive health, dental, and vision insurance to keep you and your family covered, plus wellness programs and EAP support.

Generous vacation policy

Recharge with 4+ weeks of paid vacation, plus personal days and a company-wide winter break to help you truly unplug.

Inclusive, collaborative culture

Join a diverse team where your ideas are heard, your background is valued, and teamwork drives everything we do.
Working at CRWS

People first. Money later.

At CRWS, we don’t just deliver engineering services — we build the future of railways. As a dynamic and fast-growing firm, we specialize in rolling stock, rail infrastructure, and project management solutions across North America. With a commitment to technical excellence, entrepreneurial spirit, and sustainable mobility, we are assembling the next generation of leaders in the rail industry.

Join us. Build the future. Shape the railway industry. Grow with us.

Canadian Railway Services

Apply today

We would love to hear from you if you are interested in this job.


Canadian Railway Services

Your Privacy Matters to Us

Quebec Law 25 requires us to disclose that we use cookies to improve your experience, personalize content, provide social media features, and analyze traffic. We respect your privacy. By clicking “Accept,” you agree to our Privacy Policy’s cookie use. To opt-out, click “Decline”.”

Accept Decline