Principal Engineer - Software Systems

WabtecCedar Rapids, PA
4d$104,800 - $149,300

About The Position

The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI) and requisition projects. This role ensures that all solutions are safe, reliable, and compliant with customer requirements, as well as industry standards. The Principal Engineer provides strategic technical leadership, drives innovation, and fosters a culture of engineering excellence and knowledge transfer.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or another related field.
  • 15+ years of experience in software systems.
  • Demonstrated leadership, mentoring, and communication skills.
  • Proven subject matter expert in embedded OR Cloud-Native software architecture, design and V&V
  • Skilled in system requirements definition, design reviews, and validation processes.
  • Experience in safety critical software development.
  • Familiarity with Model-Based Systems Engineering, Design for Six Sigma principles and test automation.
  • Demonstrated technical leadership and innovation.

Nice To Haves

  • Master’s degree preferred.
  • Experience in railroad, locomotive, or off-highway product development (preferred)
  • Applied practice in algorithm design and optimization (preferred).

Responsibilities

  • Identify, assess, and mitigate technical, operational, schedule and financial risk throughout project lifecycles.
  • Provide clear, data-driven guidance to ensure robust decision-making and risk reduction.
  • Research, design, and develop advanced software solutions that enhance product performance and competitive differentiation.
  • Drive technology advancements in software architecture and design, including embedded software architecture, containerization, cyber security, artificial intelligence and automation.
  • Plan and chair formal design reviews to validate solutions, enforce quality standards, drive design rigor, and ensure regulatory compliance.
  • Oversee root cause analysis and corrective actions for critical customer issues.
  • Train and mentor engineers, publish technical guidelines, and promote best practices.
  • Foster cross-functional collaboration with internal teams, suppliers, and research institutions.
  • Guide architecture design and embedded software development for Wabtec products and solutions.
  • Ensure seamless integration of products with broader Wabtec and industry system, including locomotive control systems, back offices and communication systems.
  • Develop and validate architectures to optimize product capabilities and system performance.
  • Support certification and homologation for global deployment.
  • Contribute to long-term technology roadmaps and strategic planning.
  • Guide Test Planning, development, automation and results reviews to mitigate risk of quality escapes.
  • You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.

Benefits

  • More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com.
  • Other benefit offerings for this role may include annual bonus, if eligible.
  • Relocation assistance may be provided if eligibility requirements are met.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service