EMBEDDED SOFTWARE ENGINEER, SHANGHAI
Context:
Embedded software development for the traction system and other electronic systems in the railway industry.
Back
Embedded software development for the traction system and other electronic systems in the railway industry.
RESPONSIBILITIES
- Analyse system specification and define software high level and detailed design
Develop drivers for new hardware.
Write code in C and C++ for Module Software development (DSP programming, Code Composer Studio)
Involve into Hardware layer and driver software parts as well as controler software part
Write and run unit test code
Software integration and bug fixing
Software performance and reliability improvement
Ensure the Safety Level of Integrity of the software meets internal requirements (unit test, reliability, automated tests, design review, coding rules)
Cross validation, design check, test use case check
DESIRED SKILLS AND EXPERIENCE
- Master or bachelor degree on Computer Science, Automation, Electronics Engineering or related majors.
Knowledge of C2000 DSP series programming is a plus
Strong Knowledge in C/C++, driver layer
Good knowledge in bus communication like I2C, RS232, CAN, USB or others
Multithreading programming knowledge
Good communication in English
Good understanding of Software reliability, Unit Testing, Debugging
Good knowledge in hardware design is a plus
Back
Apply Now
Please send your resume at this e-mail address careers@skillzone-group.com
Describe in your email subject the job you want to apply for.
Our HR will get back to you as soon as possible.
OR
Apply by clicking here
Apply