Rail Simulation Software Developer
PGH Wong Engineering, Inc. has a proud and lengthy history of delivering innovative, challenging, and complex projects. PGH Wong was established in 1985 on its extraordinary foundation in systems engineering and is now a full-service engineering, architecture, construction management, and program/project management consulting firm for public and private entities across the nation.
We are searching for a software developer to support the OnTrack Simulation Suite, a proprietary rail transit software package that comprises:
- An interactive simulation that accurately models railroad operations.
- A relational database for capturing wayside, engineering, and equipment data.
- Safe braking signaling module used to design and evaluate control lines for speed-
- controlled and wayside-based control systems.
The OnTrack Suite is used to perform engineering analyses that support transit system reconfiguration and modernization, new extensions, or entirely new systems. The relational database supports the development of complex models, including train control equipment, track geometry, and network configuration. With OnTrack, train control system designs can be analyzed and confirmed to meet performance characteristics subject to safe braking specifications. Simulations enable the determination of achievable headway and experimentation with schedules and operating policy, including non-typical failure scenarios and congested train operations. The results of these analyses provide transit agencies with the data to set service schedules, develop operating policies, and manage rail vehicle fleets. This Windows-based system has been used at large and small transit agencies around the country.
Responsibilities include but are not limited to:
- Become a capable user of the OnTrack Suite with the skills to develop rail transit system models and conduct analyses using the OnTrack program.
- Propose updates to the OnTrack user interface with consideration to user and software development experience.
- Research desktop databases and their APIs and present findings to the OnTrack Software Development Team.
- Support the implementation of an OnTrack Modernization Plan, including software code development for a new database module and GUI.
- Support the modernization of the OnTrack simulation graphical output and its code development.
- Develop updates to user and code documentation related to changes under the Modernization Plan.
- Participate in other company engineering projects.
- Perform other duties as assigned.
Qualifications and Experience:
- Computer Science or Engineering degree (or equivalent).
- Knowledge of computer programming languages, including C # and WinForms.
- Knowledge of rail transit systems is desired.
- Curiosity and desire to learn new skills.
We are an equal opportunity employer, dedicated to a policy of non-discrimination in employment on any basis, including race, color, sex, gender, age, disability, religion, national origin, political belief, veteran status, sexual orientation, gender identity, domestic partner status, marital status, disability, weight, height, or AIDS/HIV status.
Recommended Jobs
Software Engineer II, Data Engineering & Infrastructure
Who We Are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will…
Group Product Manager - AI Infrastructure
Lambda, The Superintelligence Cloud, builds Gigawatt-scale AI Factories for Training and Inference. Lambda’s mission is to make compute as ubiquitous as electricity and give every person access to ar…
Senior Backend Engineer, Ambient AI
At Commure, our mission is to simplify healthcare. We have bold ambitions to reimagine the healthcare experience, setting a new standard for how care is delivered and experienced across the industry.…
Accounts Payable Specialist
Hadrian - Manufacturing the Future Hadrian is building autonomous factories that help aerospace and defense companies manufacture rockets, satellites, jets, and ships up to 10x faster and up to 2x c…
Environmental Test Engineer
Environmental Test Engineer United States, California, San Jose About the role Muon seeks an experienced Environmental Test Engineer with a strong affinity toward multidisciplinary testing, …
Laundry
We are hiring for a 2nd shift laundry employee. Perform day-to-day laundry activities in accordance with daily work assignments. Coordinate daily laundry services with management when performing …
Cybersecurity Systems Engineer - Mid Level
** Security Clearance Required Company Overview Systems Technology Forum LTD (STF) is an established industry partner with a passion for exceptional performance and an unwavering commitment to…
AI/ML Engineer - Multimodal (Mid-level/Senior)
Who are We? Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics,…
Sr Assembler - Aerospace manufacturing
Consolidated Precision Products (CPP), an aerospace and defense manufacturing company, has an immediate need for a Sr. Assembler to join our team! This is a 1st shift position at our plant in Cudahy, …
Full Time Hospitalist Job Oakdale, CA
Enhance your career by joining us as a Hospital Medicine Physician in Oakdale, California (just 90 minutes from the Bay Area). Practice Highlights: Work DAYS ONLY with a consistent 7-on, 7-o…