Rail Transit Software Engineer – Automation & Simulators

Burns Engineering, Inc.

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Burns Engineering, Inc. seeks a Software Engineering Specialist to join the Railroad & Transit team in Pittsburgh, PA or Philadelphia, PA.

You will design and implement software solutions for rail and public transit applications, including simulators, data collection automation, and report generation from custom databases. Under supervision, you will develop automated tools, set up virtual environments, and support testing and on-site inspections.

Qualifications

  • Bachelor-level degree in electrical, computer or software engineering or computer science from an accredited program.
  • 2–5 years of professional software development experience.
  • Experience/education focus in software for automation, scripting or laboratory simulators.

Responsibilities

  • Develop automated tools for automated testing and reporting.
  • Create and generate files/reports from a custom database environment.
  • Parse data and generate reports from data files.
  • Develop simulators and stimulators in a lab environment per design specs.
  • Set up and maintain virtual machines in a lab.
  • Assist senior staff in engineering/design analyses and site testing.

Skills

JavaScript/React
Python
MySQL
PostgreSQL
TCP/IP
Version control

Education

Bachelor’s degree in electrical, computer or software engineering, or computer science

Tools

Virtual machines
Server setup
Windows Office

Job description

Burns Engineering, Inc. seeks a Software Engineering Specialist to join the Railroad & Transit team in Pittsburgh, PA or Philadelphia, PA.

You will design and implement software solutions for rail and public transit applications, including simulators, data collection automation, and report generation from custom databases. Under supervision, you will develop automated tools, set up virtual environments, and support testing and on-site inspections.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Specialist-Rail & Transit
Software Engineering Specialist-Rail & Transit

Burns Engineering, Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Senior Rail Systems Engineer – Train Control & Signaling
Senior Rail Systems Engineer – Train Control & Signaling

Burns Engineering, Inc. • Pittsburgh

On-site
USD 120,000 - 150,000
Senior Systems Engineering Specialist
Senior Systems Engineering Specialist

Burns Engineering, Inc. • Pittsburgh

On-site
USD 120,000 - 150,000
Senior Mechanical Engineer, Rail & Transit Design
Senior Mechanical Engineer, Rail & Transit Design

Burns Engineering, Inc. • Philadelphia

On-site
USD 120,000 - 160,000
Rail & Transit Business Development Leader - Growth & Partnerships
Rail & Transit Business Development Leader - Growth & Partnerships

Burns Engineering, Inc. • Philadelphia

On-site
USD 140,000 - 210,000
Rail Dispatch Software Engineer (Mission-Critical Systems)
Rail Dispatch Software Engineer (Mission-Critical Systems)

Siemens Mobility • Pittsburgh

On-site
USD 102,102 - 119,952
Health and wellness benefits
Benefits overview link
Senior Mechanical Engineer-Rail & Transit Facilities
Senior Mechanical Engineer-Rail & Transit Facilities

Burns Engineering, Inc. • Philadelphia

On-site
USD 120,000 - 160,000
Senior System Engineer — Rail Systems & SRS Expert
Senior System Engineer — Rail Systems & SRS Expert

Hitachi Rail • Pittsburgh

On-site
USD 120,000 - 170,000
Comprehensive benefits package
Signal Design Associate
Signal Design Associate

Burns Engineering, Inc. • Philadelphia

On-site
USD 60,000 - 80,000
Software Engineer — Shape the Future of Rail Mobility
Software Engineer — Shape the Future of Rail Mobility

ALSTOM Gruppe • Pittsburgh

On-site
USD 90,000 - 130,000