About The Position

Join Wabtec’s Train Performance & Automation team and develop control systems deployed in live freight operations—where performance, safety, and reliability matter every day. This is a high-impact, hands-on engineering role focused on developing and delivering control system functionality end-to-end. You will act as a key technical contributor and primary point of contact for control system performance—owning modeling, algorithm development, and validation while working across disciplines to ensure successful integration and deployment.

Requirements

  • BS in Electrical Engineering (or related)
  • 4+ years in controls, systems engineering, or embedded systems
  • Strong experience with MATLAB / Simulink and control theory (feedback systems, modeling, simulation)
  • Experience with system integration and validation
  • Ability to solve real-world, physics-based engineering problems

Nice To Haves

  • Python or C++
  • Experience in real-time or safety-critical systems
  • Background in rail, automotive, aerospace, or industrial automation

Responsibilities

  • Develop control algorithms for distributed train systems (Distributed Power™, RCL)
  • Build and validate MATLAB/Simulink models for system behavior and performance
  • Analyze and tune closed-loop control systems (stability, robustness, efficiency)
  • Debug real-world issues across software, controls, and hardware interfaces
  • Define and refine system requirements and validation strategies
  • Support field testing and deployment in active rail environments
  • Act as a technical point of contact for control system performance

Benefits

  • health
  • welfare
  • retirement
  • annual bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service