About The Position

The Lead Systems Engineer, MCA, partners with a team of engineers delivering software solutions for Wabtec’s growing fleet of MCA-based control system locomotives. The role leads technical requirements definition, verification, validation, and implementation for MCA software releases to support customer satisfaction. The position initiates software releases by defining system-level requirements and flowing them down to subsystem levels, then overseeing internal system- and subsystem-level validation. It provides primary support for software installation on customer locomotives in the field and in the factory. The role ensures validation plans and tests appropriately address defined requirements and scope, and helps deliver software that exceeds customer expectations with minimal customer disruption and support needs.

Requirements

  • Bachelor’s degree in Systems Engineering, Software Engineering, Electrical Engineering, Computer Science, or equivalent practical experience.
  • Detailed knowledge of MCA control systems, including software development and release processes.
  • At least 5 years of locomotive systems engineering experience, including New Product Development, Requisition, and Installed Base product support.
  • Ability to troubleshoot and solve product problems in a high-pressure environment.
  • Ability to estimate engineering effort for defined tasks.
  • High level of integrity.
  • Demonstrated ability to lead and motivate technical people with a high level of urgency.
  • Proven ability to strengthen teams, increase effectiveness, and broaden responsibilities.
  • Project or program management experience.
  • Ability to manage multiple priorities and drive projects to completion by setting and meeting key milestones.
  • Strong verbal and written communication skills.

Nice To Haves

  • Master’s degree in Systems Engineering, Software Engineering, Electrical Engineering, or Computer Science.
  • Working knowledge of INCOSE systems engineering best practices and Model-Based Systems Engineering (MBSE).
  • Demonstrated experience motivating employees and creating an atmosphere of acceptance and teamwork.

Responsibilities

  • Define MCA software revision and release scope, including requirements, documentation updates, design review planning, and verification and validation plans.
  • Lead technical requirements definition, flow-down, verification, validation, and implementation for MCA software releases.
  • Provide end-to-end oversight of the MCA software release process to ensure system-level requirements are met through appropriate validation testing.
  • Ensure system- and subsystem-level validation plans and tests are appropriate for the defined requirements and scope.
  • Provide primary support for installing software on customer locomotives in the field and in the factory.
  • Identify risks and develop mitigation activities to reduce risks to acceptable levels before software release.
  • Communicate program and project progress to all levels of the organization.
  • Lead and motivate technical people, manage multiple priorities, and drive projects to completion by setting and meeting key milestones.

Benefits

  • Health, welfare, and retirement benefits.
  • Annual bonus, if eligible.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service