Apex Rail Automation is looking to modernize rail operations through intelligent software systems that increase efficiency, safety, and throughput in the freight rail network.
Requirements
- Computer languages: C++ with STL and MFC, C-Sharp with WPF, Windows shell, Unix shell, and Python
- Operating systems: Windows (7, 8, 10, 11, and Server 2012), Unix, Cygwin (Unix under Windows)
- Source control: Git (self hosted)
- Database: SQL with MSAccess (ODBC)
- Programming techniques: Microsoft Visual Studio, Serial communications, UDP sockets, MSMQ, JMS, and ZMQ message queues, XAML, XML and JSON
- Graphics programming: Vector and Bitmap
Responsibilities
- Maintain and enhance existing codebase on existing and new projects (development)
- Architect and implement Next Generation control system (development)
- Implement Project Specific Control Systems (application)
- Assist in testing, training and cutover of systems (on-site)
- Customer support
- Design and implement features that support train movements, track assignments, inventory updates, and yard automation
Other
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field
- Minimum 2 years’ experience
- Background in transportation, logistics, or rail systems (preferred)
- Flexible work from home options available
- Competitive base salary based on experience