|
R&D Wayside Software Engineer - Rail Infrastructure - Louisville Kentucky
Company: Siemens Mobility Location: Louisville, Kentucky
Posted On: 05/03/2024
Siemens Mobility has been a leading supplier of mobility for over 160 years. Our core business includes rail vehicles, automation, electrification solutions, turnkey systems, and related services. We have always been innovative in making traveling faster, safer, and more comfortable. Today, we need answers to new challenges such as climate change and rising populations worldwide. That's what drives us. That's why we shape mobility with passion, always one step ahead. Our 39,600 employees are pioneers in mobility who help to keep the world moving. We seek to hire a Software Engineer to join our R&D team to design and support the future of the North American Freight and Passenger Railroad Market. Your tasks will include developing critically essential safety systems that form the backbone of technologies like network optimization and an autonomous rail network. What your day-to-day will look like: You perform sophisticated design, maintenance, enhancement, testing/debugging, implementation, and software support. You will complete the development of software test requirements for modules under development and implement test specifications to present your technical findings and results with a broad cross-section of technical and non-technical colleagues. In collaboration with our product team, your expertise in safety-critical systems is vital for our Wayside devices, such as railroad crossings and gate mechanisms. To thrive in this role, you have: - BS/BA in Computer Science, Computer Engineering, or similar technical field of study or equivalent practical experience
- 5-8 years of software development experience. Experience with embedded systems is strongly preferred.
- Validated experience in one or more general-purpose programming languages, including Ada/C++/C. Experience with other languages a plus: Python, Perl, Java, JavaScript, C#
- Object Oriented programming experience
- Experience with software design and documentation
- UML experience, Experience with Linux preferred
- Strong attention to detail, an ability to multitask, and an ability to work independently and on a team
- Experience with safety-critical software preferred. Experience with PTC or other safety systems preferred.
- Experience with ClearCase or other SCM software
Why you'll love working for Siemens: |
|