Wabtec Corporation, a global leader in transportation solutions, is seeking a Software Engineer to join their team in Bengaluru. This role focuses on designing and developing embedded software systems for the rail industry, combining traditional engineering with cutting-edge digital solutions.
The position requires expertise in real-time embedded software development, working with protocols like Ethernet and TCP/IP, and proficiency in C++ and Python. You'll be responsible for the entire software development lifecycle, from requirements gathering to implementation and testing.
Wabtec offers a unique opportunity to work on systems that literally move the world, with a legacy spanning four centuries through the combined expertise of Wabtec, GE Transportation, and Faiveley Transport. The company emphasizes innovation, collaboration, and continuous improvement, making it an ideal environment for engineers who want to make a tangible impact on global transportation infrastructure.
The role combines hands-on technical work with collaborative problem-solving, requiring both strong programming skills and effective communication abilities. You'll be working on safety-critical systems that require attention to detail and a thorough understanding of embedded systems architecture.
This is an excellent opportunity for a mid-level software engineer looking to advance their career in embedded systems while working for a company that values diversity, inclusion, and professional growth. With approximately 27,000 employees worldwide, Wabtec offers the stability of a large organization while maintaining a culture of innovation and continuous learning.