×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer

Job in Munhall, Allegheny County, Pennsylvania, USA
Listing for: Siemens
Full Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 102102 - 137802 USD Yearly USD 102102.00 137802.00 YEAR
Job Description & How to Apply Below

Overview

🚆 Software Developer

Pioneering in America, from the first mile to the last. For 175 years, Siemens has shaped the future of infrastructure, electrification, and transportation in the United States. Today, our innovative Rail Infrastructure solutions power the mobility systems millions rely on—and our teams are building the digital, networked infrastructure of tomorrow.

We are seeking a motivated, detail-oriented Software Developer to join our growing organization. In this role, you will design and develop embedded, web-based, and Windows applications that support safety-critical systems across the North American Freight and Passenger Rail markets. You will work closely with cross-functional engineering teams to create high-reliability solutions that keep railways safe, efficient, and modern.

We are proud to be Great Place to Work® certified
, fostering an environment where innovation thrives, teamwork matters, and every voice contributes to shaping the future.

What You’ll Do
  • Develop software for embedded, web-based, and Windows platforms used in safety-critical rail signaling and control systems.
  • Collaborate closely with engineering teams to design, enhance, and support system features and functionality.
  • Contribute to the development, documentation, verification, and validation of real-time microprocessor-based applications.
  • Maintain high-quality technical documentation aligned with Siemens standards and best practices.
  • Ensure structured version control, accurate change documentation, and timely communication across teams.
  • Participate in continuous improvement initiatives and contribute ideas for innovation.
Core Technical Requirements
  • 5–8 years of experience in Software Engineering within an Agile environment.
  • Strong analytical and problem-solving skills.
  • Experience with Event-Driven, Service-Based, and Cloud-Native architecture.
  • Proficiency in Java (including JavaFX).
  • Hands-on experience with JUnit and mocking frameworks (e.g., Mockito).
  • Proficiency in Angular and AMQP.
  • Experience with Git, Kubernetes, and Docker.
  • Ability to accurately estimate software development effort.
Preferred Qualifications
  • Experience with Rabbit

    MQ and Postgre

    SQL.
  • Background in the Railroad domain or safety-critical software systems.
Soft Skills That Set You Apart
  • Excellent Time Management:
    Ability to prioritize tasks, manage shifting deadlines, and deliver high-quality work reliably.
  • Positive, Solutions-Oriented Attitude:
    Demonstrates resilience, openness to feedback, and a proactive approach to challenges.
  • Strong Documentation

    Skills:

    Produces clear, organized, and compliant technical documentation.
  • Effective Communication & Team

    Collaboration:

    Communicates clearly across disciplines and fosters a transparent working environment.
Why Join Us?

You’ll be part of a team that is shaping the future of rail electrification, safety, and digital mobility. Your work will directly contribute to creating safer, more efficient transportation systems across North America.

If you’re passionate about solving complex problems, building high-impact technologies, and contributing to a culture of excellence—apply today and help us move the world forward.

Salary range: $102,102 – $137,802.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary