CareerPlanSign in

Embedded Software Engineer Specialist

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

Core

Develop, modify, test, and debug embedded software for railway train control and onboard equipment.

Role type

Early-career embedded software engineer

Builds

Embedded software for railway train control and onboard equipment (via careerplan.io/jobs/3743990015888876-embedded-software-engineer-specialist-at-wabtec)

Domain

Railway / Embedded Systems

Required skills

C/C++, embedded software concepts, Linux/Unix or RTOS, software development lifecycle, debugging, unit testing

Preferred skills

QNX/FreeRTOS, communication protocols (Ethernet/CAN/UART/SPI/I2C), device drivers, Python/Bash scripting, CI/Agile, embedded cybersecurity, safety-critical domain experience

Technologies

C, C++, Linux, Unix, RTOS, QNX, FreeRTOS, Ethernet, TCP-IP, CAN, UART, SPI, I2C

Responsibilities

Develop and debug embedded software based on requirements; Contribute to software design, unit testing, integration, and verification; Analyze and resolve routine software problems; Participate in requirement, design, code, and test reviews; Create and maintain software engineering documentation; Collaborate with software, systems, hardware, and validation teams

Seniority

Junior, early-career IC