Find your next role

Discover roles across ambitious teams

16,745 jobs

Sort by
  • More jobs

Wabtec

Embedded Software Engineer

Shanghai, China · On-site · Full time · Mid level

$79.3k–$113k / year

About the role

Develop embedded software for industrial automation and locomotive systems using C/C++ and ISAGRAF. Support software validation, troubleshooting, and technical consultation.

What you’ll do

• Develop embedded software using C/C++ and ISAGRAF. • Write software requirement and test specifications. • Conduct software validation and iterative improvement. • Support product troubleshooting and defect resolution. • Provide technical consultation and electrical schematic support.

What you’ll bring

• Bachelor’s degree in Computer Science or related field. • 1–5 years embedded software development experience. • Strong embedded C programming skills. • Familiarity with RTX, RT-Thread, FreeRTOS. • Proficiency with Keil MDK and IAR Embedded Workbench.

Life at Wabtec

Offers health, welfare, retirement benefits and potential annual bonus. Inclusive culture valuing diversity and leadership.

About Wabtec

Wabtec provides equipment, systems, and digital solutions for freight and transit rail sectors globally, with over 150 years of experience.

Posted 2 hours ago