4 days ago
Shanghai, ChinaMid Level / Senior

Base Salary

$79k - $113k/yr

Responsibilities

  • Develop embedded project software using C/C++ and ISAGRAF across S12X, STM32, and 68332 hardware platforms.
  • Author software requirements specifications and test specifications in compliance with the V-model lifecycle and EN 50128 and EN 50657 standards.
  • Validate and iteratively improve software through testing on simulation models and physical locomotive setups.
  • Troubleshoot products end to end and resolve defects through root-cause analysis.
  • Provide technical consultation and support to internal cross-departmental teams and external customers.
  • Provide engineering support for electrical schematic design tasks.

Requirements

  • Bachelor’s degree or above in Computer Science, Automation Engineering, or a closely related engineering field.
  • 1–5 years of hands-on embedded software development experience.
  • Strong working knowledge of embedded C or equivalent industrial automation control languages.
  • In-depth familiarity with RTX, RT-Thread, and FreeRTOS.
  • Proficiency with Keil MDK and IAR Embedded Workbench.
  • Mastery of hardware debuggers, GDB, and low-level debugging methodologies.
  • Knowledge of unit, integration, and system testing concepts and methods.
  • Fluent professional written and verbal English communication skills.
  • Industrial automation project delivery experience is highly preferred.

Benefits

  • Benefits include health, welfare, and retirement offerings.
  • An annual bonus may be available if eligible.

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