Rail Simulation Software Developer

Pgh Wong Engineering, Inc.
San Francisco, CA

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.

Posted 2025-11-28

Recommended Jobs

Travel Program Manager

Rocket Lab USA
Long Beach, CA

About The Role ABOUT ROCKET LAB Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and mor…

View Details
Posted 2025-11-27

Registered Nurse (RN)

Live Oak Rehabilitation Center
San Gabriel, CA

We are seeking to hire Registered Nurses to join our team! Live Oak Rehabilitation Center is located on a quite tree-lined residential street in the heart of San Gabriel. Our dedicated professional…

View Details
Posted 2025-11-21

Policy Specialist

California State University, Office of the Chancellor
Long Beach, CA

Chancellor's Office Statement Join our team at the California State University, Office of the Chancellor, and make a difference in providing access to higher education. We are currently seeking ex…

View Details
Posted 2025-11-21

Technical Product Manager, Admin Console

Keeper Security, Inc.
El Dorado Hills, CA

Keeper Security is seeking a technically fluent and detail-oriented Product Manager to drive the development of our Admin Console — the central hub for managing users, policies, reporting, and integr…

View Details
Posted 2025-11-28

Au Pair

GreatAuPair LLC
Los Angeles, CA

I am a widow with two children, working full-time, and in need of a responsible and caring fille au pair to help with daily tasks. The role includes driving my daughter to school, cooking, light clean…

View Details
Posted 2025-11-09

Veteran Project/Program Manager Intern - OVIP

Oracle
Sacramento, CA

**Job Description** This job code is utilized for the majority of our temporary hires. The individual is performing hourly job duties as defined under the Fair Labor Standards Act. US Veteran transiti…

View Details
Posted 2025-11-20

NP/PA Family Medicine Clinic - San Marcos, CA

TrueCare
San Marcos, CA

Current Opening: San Marcos West Clinic TrueCare is a trusted healthcare provider serving San Diego and Riverside Counties, offering compassionate and comprehensive care to underserved communities…

View Details
Posted 2025-11-21

Host

Darden Concepts, Inc.
Sacramento, CA

  $16.50 per hour - $18 per hour Our Winning Family Starts With You!  Check out these great benefits! ~ Flexible schedules to help you balance other life commitments (school, childcare, fami…

View Details
Posted 2025-11-13

Principal Security Infrastructure Engineer

Vast
Long Beach, CA

At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. We are building artificial gravity space stations, allowing long-term stays in space witho…

View Details
Posted 2025-11-19