





Niche embedded C/C++ real-time skillset reduces applicant density despite Bangalore location.
High domain specificity for embedded real-time systems and hardware interfaces reduces cross-industry transferability.
Explicit 5–10 years plus embedded Linux, C/C++, DOORS and SCM requirements create high filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop and support real-time embedded software applications using C/C++ on Linux-like platforms.
Lead systems analysis and design for real-time applications including defining software architecture and interfaces.
Support fault isolation, troubleshooting, root cause analysis, and collaborate on requirements and code reviews.
Bachelor's degree in Software Engineering, Computer Science, Electrical or Electronics Engineering mandatory; Master's degree is a plus.
5 to 10 years of relevant work experience in embedded software development.
Strong knowledge of Linux operating systems and networking (TCP/IP).
Experience with SCM, change management, defect tracking, software builds/releases, and development process tools like ReqPro or DOORS.
Work from Wabtec Bangalore office as onsite requirement for collaboration.
Experienced in developing embedded real-time software for products in rail, transit or power energy industries.
Demonstrated ability to manage development processes including rigorous traceability and defect management.
Effective communicator capable of articulating technical details and collaborating across teams in an office-based environment.