Software Engineer

Siemens Mobility

Pittsburgh (Allegheny County)

On-site

USD 102,102 - 119,952

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness benefits
Benefits overview link

Job summary

Siemens Mobility in Pittsburgh is seeking a Software Engineer to contribute to the RTC-2 Dispatch platform by designing, developing, testing, and supporting complex distributed systems that move rail networks safely and efficiently.

You will work in an Agile team, participate in code reviews and CI/CD, and collaborate with engineers, testers, and customers, including on-call rotations to support live operations and rapid incident resolution.

Qualifications

  • Bachelor's degree in CS or related field
  • Strong Oracle SQL experience
  • Linux/UNIX knowledge
  • Experience with Agile SDLC
  • Experience with web-based and distributed systems
  • Version control with Git/SVN/ClearCase
  • Experience with Docker/Kubernetes and virtualization
  • Strong communication and teamwork skills

Responsibilities

  • Design, develop, and maintain software for RTC‑2 Dispatch platform
  • Analyze issues, troubleshoot defects, and support RCA
  • Participate in code reviews, testing, and CI/CD pipelines
  • Manage development test environments and deployment pipelines
  • Collaborate with engineers, testers, and customers in an Agile environment including on-call rotations

Skills

Oracle SQL
Linux/UNIX
SDLC
Web apps
Git/SVN/ClearCase
Docker/Kubernetes
Agile
Distributed systems
On-call support

Education

Bachelor's degree in Computer Science/Software Engineering/Computer Engineering

Tools

Git
SVN
ClearCase
Docker
Kubernetes
Virtualization

Job description

Pioneering in America, from the first mile to the last. This is what drives us.

We’re proud to be Great Place to Work® certified—a reflection of our commitment to creating an environment where innovation thrives, and every voice matters.

Join Siemens Mobility's Rail Infrastructure team and play a key role in developing and enhancing mission‑critical dispatching software that supports the safe and efficient movement of rail networks. As a Software Engineer, you will contribute to the RTC‑2 Dispatch platform by designing, developing, testing, and supporting complex distributed systems while collaborating with cross‑functional teams in an agile environment. This is an exciting opportunity to work on real‑world transportation technology that directly impacts rail operations across North America.

What Your Day May Look Like?
  • Design, develop, and maintain software solutions for enhancements, change requests, and defect resolution activities within the RTC‑2 Dispatch platform.
  • Analyze software issues, troubleshoot production and development defects, and support root cause investigations for complex distributed systems.
  • Participate in code reviews, software testing activities, V&V test case reviews, and continuous improvement of development processes.
  • Manage and maintain development test environments, virtualization platforms, and deployment pipelines while supporting modern CI/CD practices.
  • Collaborate with engineers, testers, and customers in an Agile environment, including participation in an emergency on‑call support rotation.
What Will Make You Successful?
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Strong experience with Oracle databases, SQL development, and database‑driven applications.
  • Working knowledge of Linux, Unix/Solaris, and software development in enterprise environments.
  • Experience with Agile software development methodologies and the full software development lifecycle (SDLC).
  • Knowledge of software debugging, testing, documentation, estimation, and problem‑solving techniques.
  • Experience developing and supporting web‑based applications and distributed software systems.
  • Hands‑on experience with Git, SVN, ClearCase, or other software version control systems.
  • Experience with Docker, Kubernetes, virtualization technologies, and logical domains.
  • Strong communication and teamwork skills with the ability to collaborate across technical and non‑technical teams.
What will make you stand out?
  • Experience with rail dispatching, transportation management, signaling, or other mission‑critical operational systems.
  • Experience building and supporting CI/CD pipelines using open‑source automation tools.
  • Knowledge of distributed systems architecture and highly available software environments.
  • Experience supporting complex live production systems and interacting directly with customers.
  • Experience reviewing software requirements, validating test cases, and supporting verification and validation activities.
  • Demonstrated ability to estimate software development efforts and deliver projects in a fast‑paced Agile environment.
  • What positive change are we creating?

Applicants must be legally authorized for employment in the United States without needing current or future employer‑sponsored work authorization.

For Siemens, our purpose has been clear for over 175 years: We create technology to transform the everyday, for everyone.

The world needs technologies that work. Technologies that matter. Technologies that solve today's challenges and help shape a better tomorrow. And that's exactly what we build. By bringing together the real world (factories, buildings, power grids, trains) with the digital world (software, data, AI, digital twins), we help our customers become more competitive, resilient, and sustainable.

Our technology is everywhere - in trains and transportation, we help move people faster, safer, and more sustainably.

You’ll Benefit From
  • Siemens offers a variety of health and wellness benefits to our employees.
  • Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html

The pay range for this position is $102,102.00 - $119,952.00 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law

Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre‑employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this linkAccommodationfor disability form . If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.

California Privacy Notice

California residents have the right to receive additional notices about theirpersonal information. To learn more, clickhere .

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law

Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre‑employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this linkAccommodationfor disability form . If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.

Pay Transparency

Siemens follows Pay Transparency laws.

California Privacy Notice

California residents have the right to receive additional notices about theirpersonal information. To learn more, clickhere .

Criminal History

Qualified applications with arrest or conviction records will be considered foremployment in accordance with applicable local and state laws.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Siemens • Pittsburgh

On-site
USD 102,000 - 120,000
Testing Operator- Rolling Stock
Testing Operator- Rolling Stock

Siemens Mobility • Sacramento (CA)

On-site
USD 45,186 - 53,142
Senior Software Engineer
Senior Software Engineer

Siemens Mobility • Costa Mesa (CA)

On-site
USD 138,000 - 236,000
Production Engineer-Rolling Stock
Production Engineer-Rolling Stock

Siemens Mobility • Sacramento (CA)

On-site
USD 92,000 - 108,000
Train Service Technician West Palm Beach FL (Entry-Level) Mobility Customer Services
Train Service Technician West Palm Beach FL (Entry-Level) Mobility Customer Services

Siemens Mobility • West Palm Beach (FL)

On-site
USD 37,000 - 43,000
Health, dental, vision benefits
HSA/FSA
Paid time off
Head of Project Execution - Rolling Stock NAM
Head of Project Execution - Rolling Stock NAM

Siemens Mobility • Sacramento (CA)

On-site
USD 229,000 - 309,000
Software Engineer
Software Engineer

Siemens Mobility • Bellevue (WA)

On-site
USD 113,000 - 152,000
Health and wellness benefits
Internal Services Professional
Internal Services Professional

Siemens • Lexington (NC)

On-site
USD 118,932 - 139,944
Paid holidays
401(k) match
Health, dental, vision insurance
Bids and Proposal Manager
Bids and Proposal Manager

Siemens Mobility • Pittsburgh

On-site
USD 111,000 - 114,000
Manufacturing- Material Handler
Manufacturing- Material Handler

Siemens Mobility • Munhall

On-site
USD 23,000 - 25,000
Health, Dental, Vision Insurance
HSA/FSA
Commuter Benefits
+2