Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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
Similar Jobs
Embedded Systems Software Engineer
Mercor
AI Engineer II - Blue Ring
Blue Origin
Linux Systems Engineer
Stelvio Inc.
Embedded Automotive Test Engineer Exp :3-6 yrs " Immediate joiner " Bangalore
LeadSoc Technologies Pvt Ltd
Business Processes Senior Consultant
SAP
More Jobs at Siemens
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free