Westinghouse Air Brake Technologies Corporation

Embedded Software Engineer Specialist

Westinghouse Air Brake Technologies Corporation
Apply
3 hours ago
Bengaluru, IndiaEntry Level / Mid Level

Responsibilities

  • Develop, modify, test, and debug embedded software in C/C++ based on defined requirements.
  • Contribute to software design, unit testing, integration, and verification activities.
  • Analyze and resolve routine software problems and support investigation of software defects.
  • Participate in requirements, design, code, and test reviews.
  • Identify and clearly communicate technical issues and risks.
  • Create and maintain software engineering documentation and requirements traceability.
  • Collaborate with software, systems, hardware, and validation teams.
  • Follow established software development, coding, configuration-management, and quality processes.
  • Build knowledge of embedded systems, product architecture, and railway applications while progressively handling more complex assignments.

Requirements

  • Bachelor’s degree in Computer Science, Computer/Electronics/Electrical Engineering, or a related discipline.
  • 1–3 years of software development experience in embedded systems.
  • Good programming fundamentals in C and/or C++.
  • Understanding of embedded concepts including memory, interrupts, multitasking/concurrency, and hardware/software interfaces.
  • Basic knowledge of Linux/Unix or an RTOS.
  • Familiarity with software development lifecycle practices, debugging, version control, and unit testing.
  • Good analytical, problem-solving, written communication, and verbal communication skills.
  • Ability to collaborate effectively and learn from experienced engineers and subject-matter experts.
  • Preferred exposure to QNX, FreeRTOS, other RTOS platforms, Ethernet/TCP-IP, CAN, UART, SPI, I²C, device drivers, BSP development, Python, Bash, automated testing, requirements traceability, embedded cybersecurity, or safety-critical domains such as railway, automotive, industrial, or aerospace.

Tech Stack

Categories

Westinghouse Air Brake Technologies Corporation

About Westinghouse Air Brake Technologies Corporation

10,000+ employees

Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digital solutions, and aftermarket services worldwide; it combined with GE Transportation in 2019 and traces its roots to George Westinghouse’s 19th‑century air brake business. Its portfolio spans rolling stock, parts, condition‑monitoring, and train control platforms.

Contact me