Kansas City Southern Railway Sr PTC Applications Engineer in Kansas City, Missouri

Sr PTC Applications Engineer

Tracking Code


Job Description


The Sr. PTC Application Engineer will lead the delivery and operations of critical Positive Train Control (PTC) Linux and Windows based distributed infrastructure and system applications environment. Will support the development, configuration and implementation of key PTC applications and infrastructure. The ability to work within a flexible, changing environment is a must as the PTC technology environment is new and evolving. Learning by trial and error, proof of concept, and detailed analysis will be critical to success. Will be required to provide 7 day x 24 hour on-call support on a rotating schedule with the other members of the PTC Applications Engineer team.



Bachelors of Science in Computer Science or Engineering

Other related technical degree in Technology or Science discipline are acceptable.

Additional 6 years of senior systems administration experience may be substituted for degree requirement.


10 years of Technology related experience

3 years of Experience in a senior systems administration role, including Windows/Linux experience

3 years of Network engineering experience, understanding of traffic optimization

Experience in developing custom scripts, specifically Python preferred


PTC hardware platforms for both traditional data center implementation, as well as specialized, embedded-processor platforms implemented in rugged field locations at wayside locations and onboard locomotives.

Understanding GPS technology/NMEA 183


Design, configuration, installation and support for various PTC equipment components from different vendors in various testing environments. Will include both back office datacenter components as well as remote installations at waysides and on locomotives.

Enable an infrastructure to combine labs and create a back office environment to provide common application services where needed

Support locomotive device configuration and network setup and test

Determine field deployment and configuration procedures for devices (procedures, install guides, etc.)

Provide Field validation support for configuration and communication of devices

Provide Technical Support for Lab Setup and Support (Shreveport, KC, etc.)

Perform architectural design and implementation based on current and future system requirements.

Work closely with Data Center Services and Communications to coordinate IT services for PTC environment

Provide development support to both internal and external development teams with connectivity and access to virtual and physical devices for the different types of equipment.

Collaborate with the systems administration team and Database Administrators to deploy systems and solutions.

Act as liaison on an engineering level between PTC Back Office team and other groups.

The duties listed are representative of the job; however, it in no way states or implies that these are the only duties a person may be required to perform. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or is an essential function of the position.

We are proud to be an EEO/AA employer/Veteran/Disabled. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Job Location

Kansas City, Missouri, United States

Position Type