C++ Software Engineer - Passenger Information System
Wabtec · Suzhou
Job description
About the role
Wabtec, a global supplier of onboard passenger information systems for rolling stock, is hiring a C++ Software Engineer in Suzhou. You will join a global application software team spread across Germany, Switzerland, China, India and Italy, working in English with colleagues and customers in a multicultural environment.
Key responsibilities
- Take part in developing highly available and scalable Passenger Information System (PIS) software.
- Write, test and maintain code, and collaborate with the team.
- Respond quickly to customer-reported issues, identify problems and provide solutions.
- Write documentation such as the Software Design Description (SDD), Software Requirements Specification (SRS) and Interface Control Document (ICD).
Required profile
- 5 years of experience or more with a bachelor's degree, or 3 years with a master's degree.
- Able to use English as a working language.
Required skills
- Proficiency in C++ programming.
- Proficiency in Python and Bash.
- Familiarity with Unix/Linux programming and inter-process communication mechanisms such as sockets and D-Bus.
- Knowledge of GUI development (QT, Electron, Vue) and event-driven mechanisms is a plus.
- Experience with GStreamer/FFmpeg, audio technologies (Asterisk, PJSIP), electronic engineering, device drivers and Linux OS (Yocto) is a plus.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in China.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 7 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Wabtec
Suzhou