CareerPlanSign in

Senior Software Engineer

Bengaluru, KA, in💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Lead architecture, design, and development of embedded and application software for GoLINC rail industry products.

Role type

Staff Software Engineer (Embedded Systems)

Builds

Embedded and application software for rail industry control systems

Domain

Rail transportation / Embedded Systems

Required skills

C, C++, RTOS (QNX, embedded Linux), embedded software architecture, communication protocols (Ethernet, TCP/IP, RS232/RS485), debugging, Python, Shell scripting, CI/CD, automated testing

Preferred skills

Rail transportation industry experience, safety-critical software development (CENELEC, IEC 61508, EN 50128), edge computing, AI-assisted development tools

Responsibilities

Lead design and development of embedded software, drive software architecture decisions, translate requirements into robust designs, review technical specifications, resolve complex system-level issues, mentor software engineers (via careerplan.io/jobs/3743990015829764-senior-software-engineer-at-wabtec)

Seniority

Staff, technical leadership & hands-on IC