Software Verification, Validation

3 days ago


SaintBrunodeMontarville, Quebec, Canada ProEdge Services Full time $700,000 - $1,150,000 per year

The
Train Control Software Verification, Validation & Test Engineer (VTE)
is responsible for performing verification, validation, and testing activities for
safety-critical train control software
used in railway rolling stock. The role involves ensuring that the software meets all functional, performance, and safety requirements as defined by
CENELEC standards (EN 50128, EN 50129, EN 50126)
through systematic testing and traceability-driven verification processes.

Required Skills and Experience:

  • Bachelor's or Master's degree in
    Electronics / Electrical / Computer Science / Instrumentation / Control / Mechatronics Engineering
    .
  • Minimum
    5 years of experience
    in
    Software V&V / Testing
    in the
    railway domain
    (preferably TCMS / safety-critical embedded software).
  • Strong understanding of
    train control architecture
    ,
    embedded systems
    , and
    communication networks
    (MVB, WTB, CAN, Ethernet, ECN).
  • Hands-on experience with:
  • Test management tools
    – IBM DOORS, Polarion, or equivalent.
  • Defect tracking tools
    – JIRA, ALM, or equivalent.
  • Scripting / automation
    – Python, C, or proprietary test tools.
  • Simulation / HIL environments
    – TrainLab, Vector tools, or in-house TCMS simulators.
  • Familiarity with
    EN 50128 / EN 50129 / EN 50126
    and
    Safety Integrity Levels (SIL 2/3/4)
    .
  • Knowledge of
    requirements traceability, configuration management
    , and
    version control systems
    (Git, SVN).
  • Strong analytical, debugging, and documentation skills.

Good-to-Have / Preferred:

  • Experience in
    train-level validation
    ,
    integration
    , or
    commissioning
    activities.
  • Familiarity with
    CBTC / ETCS / ATO / ATS / OTS
    or similar signalling architectures.
  • Knowledge of
    model-based development
    (e.g., MATLAB/Simulink) and
    test automation frameworks
    .
  • Exposure to
    real-time operating systems (RTOS)
    and
    embedded software architectures
    .
  • ISTQB Certification or TÜV Functional Safety qualification (preferred).

Behavioral Competencies:

  • Strong attention to detail and adherence to safety and quality standards.
  • Effective communication and collaboration skills with multi-disciplinary teams.
  • Structured, analytical, and methodical problem-solving approach.
  • Ownership mindset with focus on quality and delivery commitments.
  • Flexibility to work in
    lab / test bench / on-train environments
    as per project needs.

Key Responsibilities:

  • Review and analyze
    system and software requirements
    to develop
    V&V strategies, test plans, and test specifications
    .
  • Plan and execute
    verification and validation (V&V) activities
    in accordance with
    V-cycle
    processes.
  • Design and perform
    unit, integration, functional, and system-level tests
    for Train Control Software (TCMS).
  • Develop and maintain
    test cases and test procedures
    ensuring full requirements traceability (DOORS / Polarion).
  • Conduct testing on
    simulation platforms (SIL/HIL)
    and
    TrainLab environments
    for functional and interface validation.
  • Capture, analyze, and report
    test results, logs, and anomalies
    , ensuring proper defect tracking and closure.
  • Prepare and maintain
    V&V documentation
    such as test reports, traceability matrices, and compliance evidence.
  • Support
    configuration management
    ,
    change impact analysis
    , and
    test regression
    as per software releases.
  • Participate in
    peer reviews
    of requirements, design, and test artefacts to ensure quality and completeness.
  • Collaborate with software development, safety assurance, and system integration teams to resolve technical issues.
  • Ensure all activities comply with
    CENELEC railway software safety standards
    and internal quality systems.


  • Saint-Bruno-de-Montarville, Quebec, Canada Vaspire Technologies Inc. Full time $80,000 - $120,000 per year

    Job Description SummaryUnder general supervision, develops, codes, test, and debugs new software or enhancements to existing software customers. Requires good understanding of business application. Works with technical staff to understand problems with software and resolve them. Resolves customer complaints with software and responds to suggestions for...


  • Saint-Bruno-de-Montarville, Quebec, Canada Cyient Full time $45,000 - $85,000 per year

    Responsibilities:Tender and Scope Definition:Contribute to tender phase activities related to the physical mock-up scope, identifying requirements, deliverables, and key milestones.Define mock-up objectives and the level of representation required ("just enough" approach) to support validation and customer approval.Physical Verification Planning:Consolidate...

  • Lead Engineer

    3 days ago


    Saint-Bruno-de-Montarville, Quebec, Canada Cyient Full time US$60,000 - US$100,000 per year

    Job DescriptionLead Engineer - Schematics and ApparatusRole:Looking for Schematics and Apparatus Lead, responsible for leading the design, development, and validation of electrical schematics and apparatus for rolling stock projects.Key ResponsibilitiesLead the definition, development, and review of train electrical architecture, cubical layout, electrical...


  • Saint-Bruno-de-Montarville, Quebec, Canada Groupe DCM inc. Full time $60,000 - $80,000 per year

    Nous sommes à la recherche d'un(e) programmeur(se) CNC Vous aimeriez venir travailler au sein d'une entreprise stimulante et dynamique ? Est-ce que les critères ci-dessous correspondent à votre profil ? Envoyez nous votre candidature dès maintenant Ce que nous vous offrons :Prime d'embauche de 1500$ ;Assurance collective ;32 heures de congé personnel...

  • NET Developer

    5 days ago


    Saint-Bruno-de-Montarville, Quebec, Canada ISAAC Instruments Full time

    Company Description ISAAC partners with North American fleets to provide a user-friendly solution that simplifies trucking. Focused 100% on the trucking industry, we help carriers overcome challenges, while boosting driver happiness. With proven system reliability and system integration capabilities driven by our open platform, our solution helps your...

  • NET Developer

    2 weeks ago


    Saint-Bruno-de-Montarville, Quebec, Canada ISAAC Instruments Full time $90,000 - $120,000 per year

    Description de l'entreprise ISAAC partners with North American fleets to provide a user-friendly solution that simplifies trucking. Focused 100% on the trucking industry, we help carriers overcome challenges, while boosting driver happiness. With proven system reliability and system integration capabilities driven by our open platform, our solution helps...


  • Saint-Bruno-de-Montarville, Quebec, Canada The Groupe Master Full time $120,000 - $180,000 per year

    We are seeking a passionate and creative IT Solutions Analyst to join a specialized technical team dedicated to building high-quality, innovative, and fully integrated system components that operate as a unified business ecosystem. This role is ideal for a strategic thinker and application visionary who will help shape our business application landscape.The...


  • Saint-Bruno-de-Montarville, Quebec, Canada The Master Group Full time $80,000 - $120,000 per year

    Master, for over 70 yearsWe've been the HVAC-R leader and one of Canada's Best Managed Companies since 2010. As the country's leading private HVAC-R distributor, we have over 1,400 active employees, operating in more than 55 branches and 3 distribution centers from British Columbia to the Atlantic provinces, as well as 30 branches in the United States.It's...


  • Saint-Bruno-de-Montarville, Quebec, Canada Groupe DCM inc. Full time $60,000 - $80,000 per year

    *** NOUS OFFRONS UNE PRIME DE 1500 $ POUR TOUT(E) NOUVEL(-LE) EMPLOYÉ(E) PERMANENT(E) RÉUSSISSANT SA PÉRIODE DE PROBATION.***Raison d'être du posteRelevant du superviseur de méthodes, le ou la titulaire du poste élabore et rédige les gammes de fabrication d'outillages de maintenance d'aéronefs conformément aux exigences et spécifications des...

  • Control Engineer

    1 week ago


    Saint-Bruno, Quebec, Canada Capgemini Engineering Full time $80,000 - $120,000 per year

    Job Title: Control EngineerJob Location: Saint-Bruno, Quebec, Canada (Onsite)About the job you're consideringThe Control Engineering Support (CE) performs control engineering activities across one or several train functions, covering all stages from architectural definition to detailed specification. The role includes developing interfaces, Pure Principle...