TCMS software engineer H/F
AKKA Technologies
Montréal
23h ago

Job description

As a Software Engineer, you will be responsible for writing and implementing software that will support Train's Control Management Systems (TCMS) for legacy fleets.

The candidate will oversee the control command implementation on the TCMS.

Based on requirements, he / she will write the detailed software specification and, in compliance with mandatory standards, perform complete and detailed studies regarding TCMS software development.

Your responsibilities will include :

  • Write functional specification for the supplier or for the software development team
  • Implement the TCMS logic (1131, Isagraf) on the hardware (TCMS from any supplier)
  • Write software and follow software configuration management processes
  • Design, implement, test, and troubleshoot software related to the TCMS systems
  • Develop and maintain documentation and evidence for industry compliance
  • Ensure deliverables such as documentation, software configuration, software releases, bug fixes, and new feature implementations are completed on-time, within scope and within budget
  • Develop the TCMS test cases and associated documentation to demonstrate compliance to the agreed system requirements
  • Execute the system and software testing. Report on the results and discuss with the development engineers any issues found to aid rapid resolution of any problems
  • Provide technical expertise in train control and information systems to shape future solutions
  • Profile

  • Master’s degree (BAC+5) in Computer Science / Automation
  • Minimum 2 years’ experience, preferably in the Railway sector
  • Experience in development and validation of the software
  • Knowledge in Control & Command (TCMS)
  • Knowldege in Automation
  • Knowledge of Linux, C and C++ are assets
  • Fluent in English - Knowledge of French is a strong asset
  • Available immediately to work in Canada (Montreal, Quebec)
  • Apply in one click

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form