Posted 20 months ago
Software Analyst
@ CADRail
Toronto, Ontario
Overview
CADRail is hiring a Software Analyst to support train dispatch, train asset management and resource scheduling software. The role provides advanced application support, troubleshooting and incident management, with after-hours support and an on-call rotation required. The posting requires 5+ years of software support experience, ideally in rail or transportation.
Responsibilities:
- Provide advanced support for dispatch, asset and scheduling software
- Troubleshoot and resolve high-priority incidents in real time
- Maintain, patch and upgrade rail software with vendors
- Train and support dispatchers and maintenance staff
- Document configurations and report on system performance
Requirements summary:
- 5+ years of software support or application management experience
- Strong knowledge of rail operations and signaling
- Experience with rail software such as Zedas, IVU, Maximo or SAP
- Proficiency in SQL and database management
- Willingness to provide after-hours on-call support
Tools & skills
Source and dates
Employer career site / ATS feed · oraclecloud
- Employer posting date
- 2025-03-25
- First seen by our source
- 2026-10-13
- Source record updated
- 2026-10-13
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Experience | 5+ years |
| Hours per week | 40 (estimated) |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Education | Bachelor’s degree (required), Master’s degree (preferred) |
| Fields of study | Engineering, Computer Science, Information Technology, Railway Systems Engineering, Transportation Engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
CADRail
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
Keeping You on the Right Track!
Full company description
CAD Railway Industries: Leading the Future of Rail Transportation === With over 45 years of excellence, CAD Railway Industries has established itself as a leader in the rail sector. Based in Lachine, Quebec, we specialize in delivering comprehensive repair and refurbishment services for locomotives, freight cars, passenger cars, and diesel engines. Our work ensures long-lasting performance, extending the life of rail assets by up to 20 years. CAD has grown and expanded its business from coast to coast in the past decade. In 2017, CAD strengthened its national reach by acquiring Calgary-based Caltrax Inc., Western Canada’s only independent rail repair services provider with already 3 locations. With 450 skilled employees and facilities strategically located across Canada, CAD Railway Industries is your trusted partner in maintaining rail transportation's safety, efficiency, and sustainability—keeping the industry on track for the future.
- LinkedIn followers
- 36,346
- People associated on LinkedIn
- 296
- Reported office locations
- 155 Montreal-Toronto Highway, Lachine, Québec H8S 1B4, CA
- 1805 30 Ave SE, Calgary, Alberta T2G 4X8, CA
- Business categories
- Energy Management
- Railroad
- Environmental Consulting
- Fleet Management
- Industrial Manufacturing
- Logistics
- Mechanical Engineering
- Transportation
- Automotive
- Other recorded names
- CAD Railway Industries
- CADRail
- CAD Railway Industries Ltd.
- Specialties
- Locomotive Engine Repair
- Train Car Repair
- Train Car Remanufacturing
- and Locomotive Overhaul
- Profile identifies a recruitment agency
- No
- Reported total investment
- 0
Currency and observation date were not supplied; this is not a current valuation or a funding round.
CAD Railway Industries: Leading the Future of Rail Transportation === With over 45 years of excellence, CAD Railway Industries has established itself as a leader in the rail sector. Based in Lachine, Quebec, we specialize in delivering comprehensive repair and refurbishment services for locomotives, freight cars, passenger cars, and diesel engines. Our work ensures long-lasting performance, extending the life of…
| Field | Value |
|---|---|
| Industry | Railroad Equipment Manufacturing |
| Company size | 201-500 employees |
| Headquarters | Lachine, Québec |
| Organization type | Privately Held |
| Year founded | 1968 |
| Specialties | Locomotive Engine RepairTrain Car RepairTrain Car Remanufacturingand Locomotive Overhaul |
| Open jobs on Jobsy | 20 |
| View page |
We are seeking a highly skilled and experienced Software Analyst with a deep understanding of the rail industry to provide expert-level support for software systems related to train dispatch, train asset management, and resource scheduling. This role is ideal for a professional with experience in the rail or transportation sectors who can ensure the smooth operation, optimization, and troubleshooting of mission-critical rail software. You will collaborate closely with operations, engineering teams, and external vendors to deliver seamless support and continuous improvement of rail systems.
- Application Support: Provide advanced technical support for train dispatch, asset management, and resource scheduling software, ensuring maximum uptime and performance of the systems that are critical to rail operations.
- System Troubleshooting: Analyze, diagnose, and resolve complex software issues in real-time, working with engineering, operations, and IT teams to ensure minimal disruption to train operations.
- Incident & Problem Management: Lead the investigation and resolution of high-priority incidents, coordinating with multiple departments and vendors to quickly resolve critical system issues. Escalate complex problems and drive long-term solutions.
- Rail Industry Expertise: Apply deep knowledge of rail operations, signaling, and train asset management to optimize software performance and address industry-specific challenges.
- Software Maintenance: Ensure the regular maintenance, patching, and upgrading of rail-related software applications, working closely with vendors and internal IT teams to schedule updates and minimize service disruption.
- User Support & Training: Provide expert-level support to end-users, including train dispatchers, operations staff, and maintenance teams, ensuring they are proficient in using software tools and systems.
- Stakeholder Engagement: Act as the primary point of contact between the software support team and key rail stakeholders, including operations, asset management, scheduling, and engineering teams.
- Performance Monitoring: Monitor system performance to proactively identify and resolve issues related to dispatch, scheduling, and asset management software, ensuring efficiency and compliance with operational standards.
- Process Improvement: Recommend and implement software enhancements and process optimizations based on operational needs and emerging rail industry standards and practices.
- Documentation & Reporting: Maintain comprehensive documentation of system configurations, troubleshooting processes, and resolutions. Generate reports on system performance, incidents, and maintenance activities for leadership teams.
- Collaboration with Engineering Teams: Work closely with engineering and operations teams to ensure that the software supports technical and operational requirements for rail infrastructure, asset management, and scheduling.
- Compliance & Safety: Ensure that supported software systems adhere to industry safety regulations, standards, and protocols, especially those specific to rail and transportation safety.
Education: Bachelor's or Master’s degree in Engineering, Computer Science, Information Technology, or a related field. A focus in Railway Systems Engineering, Transportation Engineering, Aerospace or relevant disciplines is preferred.
Experience:
- 5+ years of experience in software support, application management, or related roles, preferably in the rail or transportation industries.
- Strong understanding of rail operations, including train dispatching, signaling systems, asset management, and resource scheduling.
- Proven experience with rail industry software systems (e.g., train control, asset management, scheduling (IVU), and maintenance applications like Zedas (preferred), Maximo, Infor EAM, SAP).
Technical Skills:
- Proficiency in software troubleshooting, SQL, database management, and system configurations.
- Experience with system integration, software upgrades, and performance tuning.
- Familiarity with incident management and monitoring tools such as JIRA, ServiceNow, or similar.
Soft Skills:
- Strong problem-solving skills with the ability to resolve complex technical issues under pressure.
- Excellent communication skills to effectively interact with both technical and non-technical stakeholders.
- Ability to manage multiple priorities and deadlines while ensuring system reliability.
- Leadership and mentoring capabilities to guide junior analysts and collaborate effectively with cross-functional teams.
Other Requirements:
- Deep knowledge of rail industry standards, safety protocols, and compliance regulations.
- Willingness to provide after-hours support and participate in an on-call rotation as necessary.
- Ability to collaborate with vendors and engineering teams to ensure system alignment with operational needs.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.