- Bengalúru - Karnataka - Indie
Lead Software Support Engineer – Locomotives & Trainsets
Lead Software Support Engineer – Locomotives & Trainsets
Hello Visionary!
We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for individuals who continuously seek creative ways to grow, learn, and make a real impact — today and in the future. If this sounds like you, we’d love to welcome you to our vibrant team.
At Siemens Mobility, we are shaping the future of intelligent transportation. Our portfolio includes rail vehicles, rail automation and electrification, turnkey systems, intelligent traffic solutions, and related services. We help customers worldwide deliver reliable, sustainable, and efficient mobility solutions.
We are currently looking for a Lead Software Support Engineer – Locomotives & Trainsets to join our team in Bangalore.
You’ll Make a Difference By
As a Lead Software Support Engineer, you will play a key role in supporting and sustaining locomotive and trainset control software solutions across multiple projects and platforms. You will collaborate closely with engineering, commissioning, testing, project management, and field teams to ensure stable, reliable, and high-quality software performance throughout the vehicle lifecycle.
Your Responsibilities
- Lead software support activities for locomotive and trainset control applications across multiple projects.
- Take ownership of field-related software issues reported from customer sites and depots, ensuring timely troubleshooting and resolution.
- Manage and coordinate technical troubleshooting activities with cross-functional engineering teams to identify root causes and implement corrective and preventive actions.
- Lead and manage software teams responsible for software maintenance, software lifecycle management, and issue resolution for locomotives and trainsets.
- Support and coordinate software development, modifications, enhancements, and maintenance activities while ensuring compliance with quality and process standards.
- Analyze, troubleshoot, and resolve software issues identified during integration, testing, commissioning, and field operation.
- Coordinate with software development, system engineering, validation, testing, and commissioning teams for timely issue resolution.
- Perform root cause analysis for field and laboratory issues and drive corrective actions to improve software stability and reliability.
- Support integration testing, troubleshooting, validation, and commissioning activities in laboratory and vehicle environments.
- Ensure compatibility between software, hardware, and communication interfaces.
- Collaborate with global engineering teams, suppliers, and customers for technical discussions and issue resolution.
- Prepare technical reports, release documentation, software change records, and issue tracking reports.
- Guide and mentor engineers and support team members in technical problem-solving and troubleshooting activities.
- Contribute to continuous improvement initiatives, process optimization, and operational efficiency.
- Ensure compliance with railway standards, safety requirements, cybersecurity guidelines, and engineering processes.
- Present technical status, issue analysis, and progress updates to management and stakeholders.
- Support roadmap planning and software release management activities.
Desired Skills & Experience
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Science, Mechatronics, or related disciplines.
- 10+ years of experience in software development, software support, software integration, or software maintenance within the locomotive and/or trainset domain.
- Minimum 5 years of experience in technical team management, including leading software engineering or software support teams in rolling stock projects.
- Strong experience in software support, troubleshooting, testing, and commissioning within the rail vehicle industry.
- Good understanding of locomotive control systems, TCMS, brake control, traction control, auxiliary systems, and train communication networks.
- Proven experience in handling field issues, troubleshooting, software stabilization, and customer support activities for rolling stock projects.
- Experience in managing software lifecycle activities for locomotives and trainsets, including development, maintenance, release management, and field support.
- Familiarity with real-time embedded systems and communication protocols such as MVB, Ethernet, CAN, WTB, or TRDP.
- Good understanding of railway standards such as IEC 50128, IEC 50126, IEC 50129, and related railway software processes.
- Experience with tools such as Polarion, SAP, Jira, DOORS, or similar engineering lifecycle and requirement management tools.
- Knowledge of software testing, validation, commissioning, defect management, and configuration management processes.
- Strong analytical and problem-solving capabilities with a structured and quality-oriented working approach.
- Excellent communication, coordination, stakeholder management, and leadership skills.
- Ability to work effectively in cross-functional and international teams.
- Exposure to AI-enabled engineering tools, Office365, and Copilot is an added advantage.
- Willingness to travel for commissioning, testing, troubleshooting, and customer support activities when required.
Why Join Us?
At Siemens Careers, we value diverse perspectives, encourage innovation, and create an environment where everyone can thrive. You’ll work alongside passionate teams shaping the future of sustainable mobility across the globe.
This role is based in Bangalore and may require occasional travel within India and internationally.
Join us and help shape tomorrow’s mobility solutions.