Senior System Engineer

HitachiPittsburgh, PA
Onsite

About The Position

Hitachi Rail is looking for an enthusiastic self-motivated Senior System Engineer who thrives in a fast-paced environment. The successful candidate is comfortable performing a wide range of tasks from administrative to strategic. The position is based in Pittsburgh, PA.

Requirements

  • 10-15 years of experience as system engineer in an industry with safety related process
  • Strong ability to read and analyze sets of technical documents
  • Strong ability to understand large and complex sets of rules
  • Demonstrated ability to synthesize large amounts of information to understand the implications of that information
  • Experience using computing tools such as Python or MATLAB for modeling or simulation of physical systems
  • Demonstrated mastery of calculus, differential equations, introductory physics, probability, and numerical optimization
  • Ability to write and maintain technical documents
  • Ability to explain physical, mathematical, and logical systems in writing and in technical presentations
  • Eagerness to ask questions and to engage colleagues for the purpose of gaining and sharing knowledge
  • Eagerness to support an inclusive team through recognition of the contributions and value of other team members and through open and honest communication

Nice To Haves

  • Familiarity with railway interlocking principles
  • Familiarity with the Cenelac, IEEE standards
  • Experience with software configuration management and familiarity with one or more version control tools (e.g. RTC, DOOR, Git, etc.)

Responsibilities

  • Analyzing drawings and documents that are specific to the project
  • Determining the best possible values for the parameters braking distances and times, speed limits in special modes of operation, various timer or delay values, worst-case dimensions
  • Develop map of all objects belonging to the system, including signals, switches, tracks, crossings, speed limit zones, and other special zones or objects
  • Responsible for Configuration control documents and maintains these documents throughout the lifecycle of the project.
  • Responsible for generating the Onboard system requirements.
  • Responsible for managing the software/hardware change process and reports as needed for any bugs or development needs.
  • Revises and maintains all changes to requirements software and hardware
  • Creating large and complex Software Requirement Specifications (SRS) documents including Interface Control Design Documentation (ICDD) and Software Architecture Design (SAD) documents
  • Creating a requirement Trace matrix from test procedures back to requirements and customer specifications
  • Knowledge of requirement management systems, software configuration management tools, DOORS and MS Office Suite.

Benefits

  • Competitive Pay
  • Medical, Dental and Vision Insurance
  • Short & Long Term Disability
  • Life & Accident Insurance
  • Flexible Spending Accounts
  • a Retirement Savings Plan
  • Paid Vacation
  • Flextime
  • a variety of Training and Development opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service