Wabtec logo
WabtecPosted 3 weeks ago

C++ Software Engineer

On-siteSuzhou, Jiangsu, China

Full TimeBachelors DegreeEnterprise

Job Summary

Develop highly available and scalable Passenger Information System (PIS) software by performing coding, testing, maintenance, and collaborating with a global team. Respond quickly to customer-reported issues, identify problems, and provide solutions while writing documentation for Software Design Descriptions, requirements specifications, and interface control documents. Communicate with system engineers for requirements, build images, and conduct self-tests. Participate in design reviews, share code, and provide training within a multi-cultural environment using English as the primary work language.

Required Qualifications

  • 5-years experience or more for a bachelor's degree
  • 3-years experience or more for a master's degree
  • Proficient in C++ programming language development
  • Proficient in Python and Bash programming languages
  • Familiar with Unix/Linux programming and various inter-process communication mechanisms, such as socket and D-Bus
  • Able to use English as work language

Desired Qualifications

  • Knowledgeable in graphical user interface (GUI) development (QT, Electron, VUE) and event-driven mechanisms is a plus
  • Experience with the GStreamer/FFmpeg framework is a plus
  • Experience with audio technologies (Asterisk, PJSIP) is a plus
  • Experience with electronic engineering, device driver, Linux OS(YOCTO) is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce